==> Building on aurorus ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 3,057 100% 0.00kB/s 0:00:00 3,057 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=9/11) .nvchecker.toml 85 100% 83.01kB/s 0:00:00 85 100% 83.01kB/s 0:00:00 (xfr#2, to-chk=8/11) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=7/11) PKGBUILD 4,513 53% 4.30MB/s 0:00:00 8,402 100% 8.01MB/s 0:00:00 (xfr#4, to-chk=6/11) REUSE.toml 448 100% 437.50kB/s 0:00:00 448 100% 437.50kB/s 0:00:00 (xfr#5, to-chk=5/11) fix-python-system-abseil.patch 563 100% 274.90kB/s 0:00:00 563 100% 274.90kB/s 0:00:00 (xfr#6, to-chk=4/11) grpc-1.80.0-1.log 841 100% 410.64kB/s 0:00:00 841 100% 410.64kB/s 0:00:00 (xfr#7, to-chk=3/11) protobuf-34-build-fix.patch 4,602 100% 1.46MB/s 0:00:00 4,602 100% 1.46MB/s 0:00:00 (xfr#8, to-chk=2/11) LICENSES/ sent 6,402 bytes received 290 bytes 2,676.80 bytes/sec total size is 18,007 speedup is 2.69 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building grpc  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building grpc for [extra] (riscv64) ]3008;start=7572acf408504ddabcdeee7629388ab0;user=root;hostname=aurorus.felixc.at;machineid=01ca1404c26b4b3a80152fb4f25f4ca7;bootid=4ecd755e6de74c53a4d9315044d9330c;pid=310699;comm=systemd-nspawn;container=arch-nspawn-310699;type=container\]11;?\]2;🔵 Container arch-nspawn-310699 on aurorus.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=7572acf408504ddabcdeee7629388ab0\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: grpc 1.80.0-1 (Wed Apr 29 21:00:52 2026) ==> Retrieving sources...  -> Downloading grpc-1.80.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 15.04M 1 286.6k 0 0 166.9k 0 01:32 00:01 01:31 284.9k 11 15.04M 11 1.80M 0 0 673.7k 0 00:22 00:02 00:20 909.3k 23 15.04M 23 3.55M 0 0 972.2k 0 00:15 00:03 00:12 1.17M 35 15.04M 35 5.28M 0 0 1.09M 0 00:13 00:04 00:09 1.27M 44 15.04M 44 6.64M 0 0 1.12M 0 00:13 00:05 00:08 1.27M 51 15.04M 51 7.73M 0 0 1.11M 0 00:13 00:06 00:07 1.43M 59 15.04M 59 8.88M 0 0 1.11M 0 00:13 00:07 00:06 1.34M 65 15.04M 65 9.82M 0 0 1.09M 0 00:13 00:09 00:04 1.19M 72 15.04M 72 10.87M 0 0 1.08M 0 00:13 00:10 00:03 1.07M 78 15.04M 78 11.81M 0 0 1.06M 0 00:14 00:11 00:03 1.00M 84 15.04M 84 12.72M 0 0 1.05M 0 00:14 00:12 00:02 989.2k 90 15.04M 90 13.67M 0 0 1.04M 0 00:14 00:13 00:01 956.1k 96 15.04M 96 14.55M 0 0 1.02M 0 00:14 00:14 926.1k 100 15.04M 100 15.04M 0 0 1.02M 0 00:14 00:14 926.1k 100 15.04M 100 15.04M 0 0 1.02M 0 00:14 00:14 926.1k 100 15.04M 100 15.04M 0 0 1.02M 0 00:14 00:14 926.1k  -> Found googletest-2dd1c131950043a8ad5ab0d2dda0e0970596586a.tar.gz  -> Downloading protobuf-34.1.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 100 190.7k 0 190.7k 0 0 111.6k 0 00:01 185.9k 100 1.88M 0 1.88M 0 0 710.2k 0 00:02 949.0k 100 3.64M 0 3.64M 0 0 0.98M 0 00:03 1.20M 100 5.20M 0 5.20M 0 0 1.08M 0 00:04 1.26M 100 6.71M 0 6.71M 0 0 1.17M 0 00:05 1.26M 100 6.71M 0 6.71M 0 0 1.17M 0 00:05 1.26M 100 6.71M 0 6.71M 0 0 1.17M 0 00:05 1.26M  -> Found protobuf-34-build-fix.patch  -> Found fix-python-system-abseil.patch ==> Validating source files with sha256sums... grpc-1.80.0.tar.gz ... Passed googletest-2dd1c131950043a8ad5ab0d2dda0e0970596586a.tar.gz ... Passed protobuf-34.1.tar.gz ... Passed protobuf-34-build-fix.patch ... Passed fix-python-system-abseil.patch ... Passed ]3008;start=77e017567a404b96b292e0ccb5eb403b;user=root;hostname=aurorus.felixc.at;machineid=01ca1404c26b4b3a80152fb4f25f4ca7;bootid=4ecd755e6de74c53a4d9315044d9330c;pid=319207;comm=systemd-nspawn;container=arch-nspawn-319207;type=container\]11;?\]2;🔵 Container arch-nspawn-319207 on aurorus.felixc.at\==> Making package: grpc 1.80.0-1 (Wed Apr 29 21:02:14 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (36) New Version Net Change Download Size core/argon2 20190702-6 0.09 MiB extra/cppdap 1.58.0-3 1.57 MiB extra/gtest 1.17.0-2 1.55 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libuv 1.52.1-1 0.62 MiB extra/libzip 1.11.4-1 0.46 MiB core/mpdecimal 4.0.1-3 0.31 MiB extra/oniguruma 6.9.10-1 0.88 MiB core/python 3.14.4-1 133.31 MiB extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-jaraco.collections 5.1.0-3 0.11 MiB extra/python-jaraco.context 6.1.2-1 0.06 MiB extra/python-jaraco.functools 4.1.0-3 0.07 MiB extra/python-jaraco.text 4.0.0-4 0.08 MiB extra/python-more-itertools 11.0.2-1 0.76 MiB extra/python-packaging 26.2-1 1.23 MiB extra/python-platformdirs 4.9.3-1 0.40 MiB extra/python-pyproject-hooks 1.2.0-6 0.11 MiB extra/rhash 1.4.6-1 0.35 MiB extra/abseil-cpp 20260107.1-1 6.06 MiB extra/benchmark 1.9.5-2 0.67 MiB 0.23 MiB extra/c-ares 1.34.6-1 0.51 MiB extra/chrpath 0.18-1 0.06 MiB extra/cmake 4.3.2-1 85.40 MiB extra/cython 3.2.4-4 18.27 MiB extra/ninja 1.13.2-3 0.36 MiB extra/php 8.5.5-1 33.49 MiB 5.45 MiB extra/php-legacy 8.3.30-2 23.44 MiB 4.48 MiB extra/protobuf 34.1-1 21.41 MiB extra/python-build 1.4.2-1 0.25 MiB extra/python-installer 1.0.0-1 0.20 MiB extra/python-setuptools 1:80.9.0-4 8.03 MiB extra/python-wheel 0.46.3-1 0.31 MiB extra/re2 2:2025.11.05-3 0.55 MiB 0.22 MiB extra/re2c 4.5.1-1 12.54 MiB 0.90 MiB Total Download Size: 11.28 MiB Total Installed Size: 356.81 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... php-8.5.5-1-riscv64 downloading... php-legacy-8.3.30-2-riscv64 downloading... re2c-4.5.1-1-riscv64 downloading... benchmark-1.9.5-2-riscv64 downloading... re2-2:2025.11.05-3-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing gtest... Optional dependencies for gtest python: gmock generator [pending] installing abseil-cpp... installing benchmark... installing c-ares... installing chrpath... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python [pending] python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-packaging... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-setuptools... installing cython... installing ninja... installing libzip... installing argon2... installing oniguruma... installing php... installing php-legacy... installing protobuf... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing re2... installing re2c... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found grpc-1.80.0.tar.gz  -> Found googletest-2dd1c131950043a8ad5ab0d2dda0e0970596586a.tar.gz  -> Found protobuf-34.1.tar.gz  -> Found protobuf-34-build-fix.patch  -> Found fix-python-system-abseil.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting grpc-1.80.0.tar.gz with bsdtar  -> Extracting googletest-2dd1c131950043a8ad5ab0d2dda0e0970596586a.tar.gz with bsdtar  -> Extracting protobuf-34.1.tar.gz with bsdtar ==> Starting prepare()... patching file test/cpp/util/proto_reflection_descriptor_database.cc patching file test/cpp/util/proto_reflection_descriptor_database.h patching file setup.py Hunk #1 succeeded at 517 with fuzz 1 (offset 2 lines). ==> Starting build()... -- The C compiler identification is GNU 15.2.1 -- The CXX compiler identification is GNU 15.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STDC_FORMAT_MACROS -- Performing Test HAVE_STDC_FORMAT_MACROS - Success -- Found c-ares: /usr/lib/cmake/c-ares/c-ares-config.cmake (found suitable version "1.34.6", minimum required is "1.13.0") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.2") -- Found RE2 via CMake. -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.6.2") -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Checking for module 'libsystemd>=233' -- Found libsystemd, version 259 -- Found systemd via pkg-config. -- Downloading from https://github.com/google/cel-spec/archive/refs/tags/v0.25.1.tar.gz, if failed, please try configuring again -- Downloading from https://github.com/envoyproxy/data-plane-api/archive/6ef568cf4a67362849911d1d2a546fd9f35db2ff.tar.gz, if failed, please try configuring again -- Downloading from https://github.com/googleapis/googleapis/archive/2193a2bfcecb92b92aad7a4d81baa428cafd7dfd.zip, if failed, please try configuring again -- Downloading from https://github.com/bufbuild/protoc-gen-validate/archive/refs/tags/v1.2.1.tar.gz, if failed, please try configuring again -- Downloading from https://github.com/cncf/xds/archive/ee656c7534f5d7dc23d44dd611689568f72017a6.tar.gz, if failed, please try configuring again -- Configuring done (58.7s) -- Generating done (37.2s) -- Build files have been written to: /build/grpc/src/grpc-1.80.0/build [1/18119] Building C object CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/internal/message.c.o [2/18119] Building C object CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/message.c.o [3/18119] Building C object CMakeFiles/utf8_range_lib.dir/third_party/utf8_range/utf8_range.c.o [4/18119] Building C object CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/base92.c.o [5/18119] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/eps_copy_input_stream.c.o [6/18119] Building C object CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/atoi.c.o [7/18119] Building C object CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/round_trip.c.o [8/18119] Building C object CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/strtod.c.o [9/18119] Building C object CMakeFiles/upb_lex_lib.dir/third_party/upb/upb/lex/unicode.c.o [10/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_type.c.o [11/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/desc_state.c.o [12/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/strdup2.c.o [13/18119] Building C object CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_windows.c.o [14/18119] Building CXX object CMakeFiles/gpr.dir/src/core/lib/event_engine/thread_local.cc.o [15/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/iphone/cpu.cc.o [16/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/msys/tmpfile.cc.o [17/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/cpu.cc.o [18/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/env.cc.o [19/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/thd.cc.o [20/18119] Building C object CMakeFiles/upb_mini_table_lib.dir/third_party/upb/upb/mini_table/extension_registry.c.o [21/18119] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/compat.c.o [22/18119] Building C object CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/build_enum.c.o [23/18119] Building C object CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/internal/encode.c.o [24/18119] Building C object CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/link.c.o [25/18119] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/internal/decode_fast.c.o [26/18119] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/reader.c.o [27/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/merge.c.o [28/18119] Building C object CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting.c.o [29/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/sync.cc.o [30/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/time.cc.o [31/18119] Building C object CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/alloc.c.o [32/18119] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/message.c.o [33/18119] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map_sorter.c.o [34/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/tchar.cc.o [35/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/cpu.cc.o [36/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/env.cc.o [37/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/stat.cc.o [38/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/string.cc.o [39/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/string_util.cc.o [40/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/sync.cc.o [41/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/windows/tmpfile.cc.o [42/18119] Building C object CMakeFiles/upb_base_lib.dir/third_party/upb/upb/base/status.c.o [43/18119] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/accessors.c.o [44/18119] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/array.c.o [45/18119] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/map.c.o [46/18119] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/message/internal/iterator.c.o [47/18119] Building C object CMakeFiles/upb_reflection_lib.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o [48/18119] Building C object CMakeFiles/upb_hash_lib.dir/third_party/upb/upb/hash/common.c.o [49/18119] Building C object CMakeFiles/address_sorting.dir/third_party/address_sorting/address_sorting_posix.c.o [50/18119] Building C object CMakeFiles/upb_mini_descriptor_lib.dir/third_party/upb/upb/mini_descriptor/decode.c.o [51/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [52/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o [53/18119] Building C object CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/internal/encode.c.o [54/18119] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/message.c.o [55/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/string.cc.o [56/18119] Building C object CMakeFiles/upb_message_lib.dir/third_party/upb/upb/message/internal/extension.c.o [57/18119] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/encode.c.o [58/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [59/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/subchannel_stream_limiter.cc.o [60/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_reserved_range.c.o [61/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/message/copy.c.o [62/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_value_def.c.o [63/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/internal/def_builder.c.o [64/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/service_def.c.o [65/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/method_def.c.o [66/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/oneof_def.c.o [67/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_def.c.o [68/18119] Building C object CMakeFiles/upb_mem_lib.dir/third_party/upb/upb/mem/arena.c.o [69/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/def_pool.c.o [70/18119] Building C object CMakeFiles/upb_textformat_lib.dir/third_party/upb/upb/text/encode.c.o [71/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/enum_reserved_range.c.o [72/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/load_system_roots_fallback.cc.o [73/18119] Building C object CMakeFiles/upb_wire_lib.dir/third_party/upb/upb/wire/decode.c.o [74/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/load_system_roots_windows.cc.o [75/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/field_def.c.o [76/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/file_def.c.o [77/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/linux/env.cc.o [78/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/examine_stack.cc.o [79/18119] Building C object CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/decode.c.o [80/18119] Linking C shared library libupb_base_lib.so.53.0.0 [81/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/extension_range.c.o [82/18119] Creating library symlink libupb_base_lib.so.53 libupb_base_lib.so [83/18119] Building CXX object CMakeFiles/gpr.dir/src/core/config/config_vars_non_generated.cc.o [84/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message.c.o [85/18119] Linking C shared library libaddress_sorting.so.53.0.0 [86/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/idle_filter_state.cc.o [87/18119] Creating library symlink libaddress_sorting.so.53 libaddress_sorting.so [88/18119] Building C object CMakeFiles/upb_json_lib.dir/third_party/upb/upb/json/encode.c.o [89/18119] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/v2tov1/property_list.cc.o [90/18119] Building C object CMakeFiles/upb_reflection_lib.dir/third_party/upb/upb/reflection/message_def.c.o [91/18119] Linking C shared library libutf8_range_lib.so.53.0.0 [92/18119] Linking C shared library libupb_mem_lib.so.53.0.0 [93/18119] Creating library symlink libutf8_range_lib.so.53 libutf8_range_lib.so [94/18119] Creating library symlink libupb_mem_lib.so.53 libupb_mem_lib.so [95/18119] Linking C shared library libupb_lex_lib.so.53.0.0 [96/18119] Creating library symlink libupb_lex_lib.so.53 libupb_lex_lib.so [97/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/mpscq.cc.o [98/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/log.cc.o [99/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/fork.cc.o [100/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/tls_utils.cc.o [101/18119] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/text_encode.cc.o [102/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/sync_abseil.cc.o [103/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o [104/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/strerror.cc.o [105/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/time_precise.cc.o [106/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o [107/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/sync.cc.o [108/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/load_system_roots_supported.cc.o [109/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/time.cc.o [110/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/linux/cpu.cc.o [111/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/time_util.cc.o [112/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/crash.cc.o [113/18119] Linking C shared library libupb_hash_lib.so.53.0.0 [114/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [115/18119] Creating library symlink libupb_hash_lib.so.53 libupb_hash_lib.so [116/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/gpr_time.cc.o [117/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/alloc.cc.o [118/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/json_util.cc.o [119/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o [120/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/tmpfile.cc.o [121/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/string.cc.o [122/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [123/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/jwt_util.cc.o [124/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/host_port.cc.o [125/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/thd.cc.o [126/18119] Building CXX object CMakeFiles/gpr.dir/src/core/config/load_config.cc.o [127/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/retry_throttle.cc.o [128/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/backup_poller.cc.o [129/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/alpn/alpn.cc.o [130/18119] Building CXX object CMakeFiles/gpr.dir/src/core/config/config_vars.cc.o [131/18119] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/v2tov1/convert.cc.o [132/18119] Linking C shared library libupb_mini_table_lib.so.53.0.0 [133/18119] Creating library symlink libupb_mini_table_lib.so.53 libupb_mini_table_lib.so [134/18119] Building CXX object CMakeFiles/gpr.dir/src/core/util/posix/stat.cc.o [135/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o [136/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o [137/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/call_arena_allocator.cc.o [138/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o [139/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/status_util.cc.o [140/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o [141/18119] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/property_list.cc.o [142/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/parsed_metadata.cc.o [143/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o [144/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc.o [145/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o [146/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_credentials_options.cc.o [147/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_match.cc.o [148/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/metadata_batch.cc.o [149/18119] Linking C shared library libupb_message_lib.so.53.0.0 [150/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/ssl_utils.cc.o [151/18119] Linking C shared library libupb_mini_descriptor_lib.so.53.0.0 [152/18119] Creating library symlink libupb_message_lib.so.53 libupb_message_lib.so [153/18119] Creating library symlink libupb_mini_descriptor_lib.so.53 libupb_mini_descriptor_lib.so [154/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/subchannel_pool_interface.cc.o [155/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/jwt/json_token.cc.o [156/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/cel/expr/checked.upb_minitable.c.o [157/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/composite/composite_channel_credentials.cc.o [158/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/external/aws_request_signer.cc.o [159/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/insecure/insecure_credentials.cc.o [160/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/alts_credentials.cc.o [161/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/security_connector.cc.o [162/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc.o [163/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/client_channel_factory.cc.o [164/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/google_default/credentials_generic.cc.o [165/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.c.o [166/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/security_context.cc.o [167/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.c.o [168/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb_minitable.c.o [169/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.c.o [170/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.c.o [171/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.c.o [172/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/cel/expr/syntax.upb_minitable.c.o [173/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.c.o [174/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c.o [175/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.c.o [176/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.c.o [177/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o [178/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/server_info.upb_minitable.c.o [179/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb_minitable.c.o [180/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.c.o [181/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb_minitable.c.o [182/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/admin/v3/tap.upb_minitable.c.o [183/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/global_subchannel_pool.cc.o [184/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/call_creds_util.cc.o [185/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb_minitable.c.o [186/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb_minitable.c.o [187/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb_minitable.c.o [188/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.c.o [189/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb_minitable.c.o [190/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb_minitable.c.o [191/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upb_minitable.c.o [192/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.c.o [193/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.c.o [194/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.c.o [195/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.c.o [196/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/call_state.cc.o [197/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/local_subchannel_pool.cc.o [198/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc.o [199/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/cel.upb_minitable.c.o [200/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/transport_credentials.cc.o [201/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.c.o [202/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.c.o [203/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.c.o [204/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.c.o [205/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.c.o [206/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.c.o [207/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.c.o [208/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/socket_cmsg_headers.upb_minitable.c.o [209/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.c.o [210/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.c.o [211/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.c.o [212/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.c.o [213/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.c.o [214/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/varint.cc.o [215/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb_minitable.c.o [216/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb_minitable.c.o [217/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/endpoint/v3/load_report.upb_minitable.c.o [218/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb_minitable.c.o [219/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb_minitable.c.o [220/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb_minitable.c.o [221/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb_minitable.c.o [222/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb_minitable.c.o [223/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb_minitable.c.o [224/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb_minitable.c.o [225/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb_minitable.c.o [226/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb_minitable.c.o [227/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/spiffe_utils.cc.o [228/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/census/grpc_context.cc.o [229/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.c.o [230/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.c.o [231/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb_minitable.c.o [232/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb_minitable.c.o [233/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/lb_metadata.cc.o [234/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb_minitable.c.o [235/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/tap/v3/common.upb_minitable.c.o [236/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/alts/alts_security_connector.cc.o [237/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.c.o [238/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.c.o [239/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb_minitable.c.o [240/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/service.upb_minitable.c.o [241/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/fake/fake_security_connector.cc.o [242/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb_minitable.c.o [243/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb_minitable.c.o [244/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb_minitable.c.o [245/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb_minitable.c.o [246/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb_minitable.c.o [247/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.c.o [248/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb_minitable.c.o [249/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/tls_credentials.cc.o [250/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/message.cc.o [251/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb_minitable.c.o [252/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.c.o [253/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb_minitable.c.o [254/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb_minitable.c.o [255/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.c.o [256/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb_minitable.c.o [257/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb_minitable.c.o [258/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/xds/v3/xds_credentials.upb_minitable.c.o [259/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/tls/v3/tls_credentials.upb_minitable.c.o [260/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb_minitable.c.o [261/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb_minitable.c.o [262/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upb_minitable.c.o [263/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/grpc_service/call_credentials/access_token/v3/access_token_credentials.upb_minitable.c.o [264/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb_minitable.c.o [265/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb_minitable.c.o [266/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.c.o [267/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb_minitable.c.o [268/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.c.o [269/18119] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/channel_trace.cc.o [270/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb_minitable.c.o [271/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc.o [272/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/address.upb_minitable.c.o [273/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.c.o [274/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.c.o [275/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb_minitable.c.o [276/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.c.o [277/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb_minitable.c.o [278/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/retry_filter.cc.o [279/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb_minitable.c.o [280/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb_minitable.c.o [281/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb_minitable.c.o [282/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb_minitable.c.o [283/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/service/status/v3/csds.upb_minitable.c.o [284/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.c.o [285/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.c.o [286/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.c.o [287/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.c.o [288/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.c.o [289/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.c.o [290/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.c.o [291/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.c.o [292/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.c.o [293/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.c.o [294/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.c.o [295/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.c.o [296/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.c.o [297/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.c.o [298/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.c.o [299/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.c.o [300/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.c.o [301/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.c.o [302/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.c.o [303/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.c.o [304/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o [305/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/annotations.upb_minitable.c.o [306/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c.o [307/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c.o [308/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.c.o [309/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/httpbody.upb_minitable.c.o [310/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/http.upb_minitable.c.o [311/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c.o [312/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [313/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [314/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [315/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.c.o [316/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [317/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [318/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/dynamic_filters.cc.o [319/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/channelz.upb_minitable.c.o [320/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [321/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c.o [322/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [323/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [324/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.c.o [325/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [326/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.c.o [327/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc.o [328/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [329/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.c.o [330/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [331/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [332/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.c.o [333/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.c.o [334/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.c.o [335/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.c.o [336/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.c.o [337/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.c.o [338/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o [339/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c.o [340/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.c.o [341/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb_minitable.c.o [342/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c.o [343/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.c.o [344/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.c.o [345/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.c.o [346/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/external/aws_external_account_credentials.cc.o [347/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/validate/validate.upb_minitable.c.o [348/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c.o [349/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.c.o [350/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.c.o [351/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.c.o [352/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.c.o [353/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.c.o [354/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.c.o [355/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.c.o [356/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.c.o [357/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.c.o [358/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.c.o [359/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.c.o [360/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.c.o [361/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.c.o [362/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.c.o [363/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.c.o [364/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.c.o [365/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.c.o [366/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/google_default/google_default_credentials.cc.o [367/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/server_info.upbdefs.c.o [368/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/ssl/ssl_security_connector.cc.o [369/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o [370/18119] Linking C shared library libupb_wire_lib.so.53.0.0 [371/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/accesslog/v3/accesslog.upbdefs.c.o [372/18119] Creating library symlink libupb_wire_lib.so.53 libupb_wire_lib.so [373/18119] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/channelz_registry.cc.o [374/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/jwt/jwt_verifier.cc.o [375/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump.upbdefs.c.o [376/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/cel/expr/syntax.upbdefs.c.o [377/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/certs.upbdefs.c.o [378/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/cel/expr/checked.upbdefs.c.o [379/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/annotations/deprecation.upbdefs.c.o [380/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/listeners.upbdefs.c.o [381/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/metrics.upbdefs.c.o [382/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/annotations/resource.upbdefs.c.o [383/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump_shared.upbdefs.c.o [384/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/circuit_breaker.upbdefs.c.o [385/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/memory.upbdefs.c.o [386/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upbdefs.c.o [387/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/init_dump.upbdefs.c.o [388/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/clusters.upbdefs.c.o [389/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/mutex_stats.upbdefs.c.o [390/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/admin/v3/tap.upbdefs.c.o [391/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3/bootstrap.upbdefs.c.o [392/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.c.o [393/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/filter.upbdefs.c.o [394/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/event_service_config.upbdefs.c.o [395/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/extension.upbdefs.c.o [396/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc.o [397/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/address.upbdefs.c.o [398/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/config_source.upbdefs.c.o [399/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/backoff.upbdefs.c.o [400/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/cel.upbdefs.c.o [401/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/outlier_detection.upbdefs.c.o [402/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/proxy_protocol.upbdefs.c.o [403/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/health_check.upbdefs.c.o [404/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_method_list.upbdefs.c.o [405/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/base.upbdefs.c.o [406/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_service.upbdefs.c.o [407/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3/matcher.upbdefs.c.o [408/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_service.upbdefs.c.o [409/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_uri.upbdefs.c.o [410/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.c.o [411/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/overload/v3/overload.upbdefs.c.o [412/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/resolver.upbdefs.c.o [413/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/udp_listener_config.upbdefs.c.o [414/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener_components.upbdefs.c.o [415/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/load_report.upbdefs.c.o [416/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/protocol.upbdefs.c.o [417/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint_components.upbdefs.c.o [418/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/stats.upbdefs.c.o [419/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/substitution_format_string.upbdefs.c.o [420/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/udp_socket_config.upbdefs.c.o [421/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/api_listener.upbdefs.c.o [422/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener.upbdefs.c.o [423/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/common/fault/v3/fault.upbdefs.c.o [424/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_cmsg_headers.upbdefs.c.o [425/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/rbac/v3/rbac.upbdefs.c.o [426/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/metrics_service.upbdefs.c.o [427/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/tap/v3/common.upbdefs.c.o [428/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/http_tracer.upbdefs.c.o [429/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/route/v3/route.upbdefs.c.o [430/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/datadog.upbdefs.c.o [431/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/service.upbdefs.c.o [432/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/lightstep.upbdefs.c.o [433/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/dynamic_ot.upbdefs.c.o [434/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/route/v3/route_components.upbdefs.c.o [435/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/opentelemetry.upbdefs.c.o [436/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/trace.upbdefs.c.o [437/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_option.upbdefs.c.o [438/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/listener/v3/quic_config.upbdefs.c.o [439/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/zipkin.upbdefs.c.o [440/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/data/accesslog/v3/accesslog.upbdefs.c.o [441/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o [442/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/xray.upbdefs.c.o [443/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upbdefs.c.o [444/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.c.o [445/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c.o [446/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/trace/v3/skywalking.upbdefs.c.o [447/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/fault/v3/fault.upbdefs.c.o [448/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/http/v3/path_transformation.upbdefs.c.o [449/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c.o [450/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/config/route/v3/scoped_route.upbdefs.c.o [451/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/router/v3/router.upbdefs.c.o [452/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.c.o [453/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.c.o [454/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c.o [455/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.c.o [456/18119] Linking CXX shared library libgpr.so.53.0.0 [457/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.c.o [458/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/load_stats/v3/lrs.upbdefs.c.o [459/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/discovery.upbdefs.c.o [460/18119] Creating library symlink libgpr.so.53 libgpr.so [461/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upbdefs.c.o [462/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/tls_security_connector.cc.o [463/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/metadata.upbdefs.c.o [464/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/client/http_client_filter.cc.o [465/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/write_size_policy.cc.o [466/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upbdefs.c.o [467/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/channel_creds_registry_init.cc.o [468/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/oauth2/oauth2_credentials.cc.o [469/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/struct.upbdefs.c.o [470/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/ads.upbdefs.c.o [471/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/regex.upbdefs.c.o [472/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upbdefs.c.o [473/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.c.o [474/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/address.upbdefs.c.o [475/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/path.upbdefs.c.o [476/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/service/status/v3/csds.upbdefs.c.o [477/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/number.upbdefs.c.o [478/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/status_code_input.upbdefs.c.o [479/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/annotations.upbdefs.c.o [480/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/http_inputs.upbdefs.c.o [481/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/value.upbdefs.c.o [482/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/range.upbdefs.c.o [483/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/transport_common.cc.o [484/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/http/v3/cookie.upbdefs.c.o [485/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/filter_state.upbdefs.c.o [486/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/request_buffer.cc.o [487/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/node.upbdefs.c.o [488/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/http.upbdefs.c.o [489/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/percent.upbdefs.c.o [490/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/hash_policy.upbdefs.c.o [491/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/metadata/v3/metadata.upbdefs.c.o [492/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/lookup/v1/rls_config.upbdefs.c.o [493/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_unit.upbdefs.c.o [494/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc.o [495/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/string.upbdefs.c.o [496/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/http.upbdefs.c.o [497/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/http_status.upbdefs.c.o [498/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_strategy.upbdefs.c.o [499/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/security.upbdefs.c.o [500/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.c.o [501/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/token_bucket.upbdefs.c.o [502/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/tracing/v3/custom_tag.upbdefs.c.o [503/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/cidr.upbdefs.c.o [504/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/httpbody.upbdefs.c.o [505/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [506/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/descriptor.upbdefs.c.o [507/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/rpc/status.upbdefs.c.o [508/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.c.o [509/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/envoy/type/v3/semantic_version.upbdefs.c.o [510/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [511/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/local/local_credentials.cc.o [512/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/wrappers.upbdefs.c.o [513/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/versioning.upbdefs.c.o [514/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [515/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [516/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [517/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/ip.upbdefs.c.o [518/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/sensitive.upbdefs.c.o [519/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/collection_entry.upbdefs.c.o [520/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/migrate.upbdefs.c.o [521/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/struct.upbdefs.c.o [522/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [523/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/regex.upbdefs.c.o [524/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/versioning.upbdefs.c.o [525/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [526/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/validate/validate.upbdefs.c.o [527/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/migrate.upbdefs.c.o [528/18119] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/v2tov1/legacy_api.cc.o [529/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/security.upbdefs.c.o [530/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/sensitive.upbdefs.c.o [531/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [532/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/channelz.upbdefs.c.o [533/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/resource.upbdefs.c.o [534/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/udpa/annotations/status.upbdefs.c.o [535/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/authority.upbdefs.c.o [536/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/context_params.upbdefs.c.o [537/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [538/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [539/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o [540/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [541/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/resource_locator.upbdefs.c.o [542/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/http_inputs.upbdefs.c.o [543/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/extension.upbdefs.c.o [544/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/cel.upbdefs.c.o [545/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/call_filters.cc.o [546/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/core/v3/resource_name.upbdefs.c.o [547/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/string.upbdefs.c.o [548/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/rbac/rbac_filter.cc.o [549/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/range.upbdefs.c.o [550/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/domain.upbdefs.c.o [551/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc.o [552/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/v3/range.upbdefs.c.o [553/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/annotations/v3/status.upbdefs.c.o [554/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/v3/typed_struct.upbdefs.c.o [555/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/v3/cel.upbdefs.c.o [556/18119] Building C object CMakeFiles/grpc.dir/src/core/ext/upbdefs-gen/xds/type/matcher/v3/matcher.upbdefs.c.o [557/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc.o [558/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame.cc.o [559/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/tls/grpc_tls_crl_provider.cc.o [560/18119] Building CXX object CMakeFiles/grpc.dir/src/core/channelz/channelz.cc.o [561/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/load_balanced_call_destination.cc.o [562/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/server/http_server_filter.cc.o [563/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_rate_policy.cc.o [564/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o [565/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/message_size/message_size_filter.cc.o [566/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/retry_filter_legacy_call_data.cc.o [567/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o [568/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/message_compress/compression_filter.cc.o [569/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/external/file_external_account_credentials.cc.o [570/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/metadata_info.cc.o [571/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/fake/fake_credentials.cc.o [572/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/shim.cc.o [573/18119] Linking C shared library libupb_reflection_lib.so.53.0.0 [574/18119] Creating library symlink libupb_reflection_lib.so.53 libupb_reflection_lib.so [575/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/metadata.cc.o [576/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/rbac/rbac_service_config_parser.cc.o [577/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [578/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/iocp.cc.o [579/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc.o [580/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/win_socket.cc.o [581/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [582/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [583/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [584/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/http_filters_plugin.cc.o [585/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [586/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o [587/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/ssl/ssl_credentials.cc.o [588/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/direct_channel.cc.o [589/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o [590/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/cfstream_handle.cc.o [591/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o [592/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/slice.cc.o [593/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/subchannel.cc.o [594/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [595/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/client_channel_service_config.cc.o [596/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/composite/composite_call_credentials.cc.o [597/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o [598/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [599/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/error_cfstream.cc.o [600/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/slice_buffer.cc.o [601/18119] Linking C shared library libupb_json_lib.so.53.0.0 [602/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_apple.cc.o [603/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/resolved_address.cc.o [604/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/debug/trace.cc.o [605/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/retry_service_config.cc.o [606/18119] Linking C shared library libupb_textformat_lib.so.53.0.0 [607/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/experiments/experiments.cc.o [608/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_windows.cc.o [609/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/proxy_mapper_registry.cc.o [610/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iocp_windows.cc.o [611/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/xds/xds_credentials.cc.o [612/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc.o [613/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/subchannel_stream_client.cc.o [614/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [615/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_windows.cc.o [616/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/compression/compression_internal.cc.o [617/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o [618/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc.o [619/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/iam/iam_credentials.cc.o [620/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [621/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_windows.cc.o [622/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset_set.cc.o [623/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/write_cycle.cc.o [624/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/handshaker_registry.cc.o [625/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [626/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/call_creds_registry_init.cc.o [627/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/time_util.cc.o [628/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/client_channel_filter.cc.o [629/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o [630/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [631/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o [632/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [633/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/compression/compression.cc.o [634/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_windows.cc.o [635/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_data.cc.o [636/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/external/url_external_account_credentials.cc.o [637/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [638/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [639/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/external/external_account_credentials.cc.o [640/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [641/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/insecure/insecure_security_connector.cc.o [642/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_args.cc.o [643/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [644/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [645/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_windows.cc.o [646/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o [647/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/internal_errqueue.cc.o [648/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/address_utils/parse_address.cc.o [649/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/endpoint_channel_arg_wrapper.cc.o [650/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/compression/message_compress.cc.o [651/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o [652/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/handshaker.cc.o [653/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o [654/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/debug/trace_flags.cc.o [655/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o [656/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [657/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/experiments/config.cc.o [658/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/transport/local/local_security_connector.cc.o [659/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parser.cc.o [660/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/buffered_call.cc.o [661/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o [662/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o [663/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o [664/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o [665/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o [666/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [667/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o [668/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o [669/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o [670/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/utils.cc.o [671/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o [672/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/closure.cc.o [673/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/client_channel_plugin.cc.o [674/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address.cc.o [675/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/buffer_list.cc.o [676/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o [677/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o [678/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/jwt/jwt_credentials.cc.o [679/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/client_channel.cc.o [680/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_internal.cc.o [681/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [682/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o [683/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o [684/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint.cc.o [685/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [686/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/error.cc.o [687/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/fork_posix.cc.o [688/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o [689/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/pollset.cc.o [690/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o [691/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [692/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o [693/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack_builder.cc.o [694/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/channel_stack_type.cc.o [695/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/call_combiner.cc.o [696/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [697/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/slice/slice_string_helpers.cc.o [698/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/event_engine.cc.o [699/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [700/18119] Building CXX object CMakeFiles/grpc.dir/src/core/filter/blackboard.cc.o [701/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [702/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/init_internally.cc.o [703/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_mutator.cc.o [704/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [705/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/version.cc.o [706/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [707/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/call_final_info.cc.o [708/18119] Building CXX object CMakeFiles/grpc.dir/src/core/config/core_configuration.cc.o [709/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o [710/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o [711/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/vsock.cc.o [712/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o [713/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/polling_entity.cc.o [714/18119] Building CXX object CMakeFiles/grpc.dir/src/core/credentials/call/plugin/plugin_credentials.cc.o [715/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server.cc.o [716/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/combiner.cc.o [717/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o [718/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o [719/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_poll_posix.cc.o [720/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_settings.cc.o [721/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/ares_resolver.cc.o [722/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/audit_logging.cc.o [723/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/stdout_logger.cc.o [724/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/thread_quota.cc.o [725/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_generic.cc.o [726/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o [727/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/backend_metric_parser.cc.o [728/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o [729/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/inproc/inproc_transport.cc.o [730/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr_posix.cc.o [731/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/interception_chain.cc.o [732/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/timer.cc.o [733/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/http_connect/xds_http_proxy_mapper.cc.o [734/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/lockfree_event.cc.o [735/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/exec_ctx.cc.o [736/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/connection_context.cc.o [737/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/event_string.cc.o [738/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_posix.cc.o [739/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_linux.cc.o [740/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/systemd_utils.cc.o [741/18119] Building CXX object CMakeFiles/grpc.dir/src/core/net/socket_mutator.cc.o [742/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [743/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/resolve_address_posix.cc.o [744/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/stateful_session/stateful_session_filter.cc.o [745/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o [746/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc.o [747/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/call_details.cc.o [748/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client_posix.cc.o [749/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/hpack_encoder.cc.o [750/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc.o [751/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o [752/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/status_conversion.cc.o [753/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o [754/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o [755/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/grpclb_client_stats.cc.o [756/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc.o [757/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o [758/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o [759/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/stream_quota.cc.o [760/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc.o [761/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/periodic_update.cc.o [762/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/validate_metadata.cc.o [763/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o [764/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/iomgr.cc.o [765/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/ev_posix.cc.o [766/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/arena.cc.o [767/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_posix.cc.o [768/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/completion_queue_factory.cc.o [769/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/client_call.cc.o [770/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/rbac_policy.cc.o [771/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/slice/slice.cc.o [772/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/bdp_estimator.cc.o [773/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o [774/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/filters/http/client_authority_filter.cc.o [775/18119] Building CXX object CMakeFiles/grpc.dir/src/core/client_channel/retry_interceptor.cc.o [776/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/slice/slice_buffer.cc.o [777/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/slice/percent_encoding.cc.o [778/18119] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/histogram_view.cc.o [779/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o [780/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/byte_buffer.cc.o [781/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o [782/18119] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/context_list_entry.cc.o [783/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o [784/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/address_filtering.cc.o [785/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/stream_lists.cc.o [786/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o [787/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_counter.cc.o [788/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/default_event_engine.cc.o [789/18119] Building CXX object CMakeFiles/grpc.dir/src/core/filter/auth/server_auth_filter.cc.o [790/18119] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/stats_data.cc.o [791/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/connected_channel.cc.o [792/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o [793/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/grpc_authorization_engine.cc.o [794/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o [795/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_manager.cc.o [796/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/metadata_array.cc.o [797/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/timer_heap.cc.o [798/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/call_spine.cc.o [799/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/matchers.cc.o [800/18119] Building CXX object CMakeFiles/grpc.dir/src/core/call/server_call.cc.o [801/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_crypter.cc.o [802/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/crypt/aes_gcm.cc.o [803/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/promise/activity.cc.o [804/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/timeout_encoding.cc.o [805/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.cc.o [806/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.cc.o [807/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.cc.o [808/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o [809/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o [810/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/promise/sleep.cc.o [811/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/promise/party.cc.o [812/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/chttp2_plugin.cc.o [813/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/error_utils.cc.o [814/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/crypt/gsec.cc.o [815/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/byte_buffer_reader.cc.o [816/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/promise/wait_set.cc.o [817/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/gethostname_fallback.cc.o [818/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/resource_quota.cc.o [819/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/gethostname_sysconf.cc.o [820/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/gethostname_host_name_max.cc.o [821/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/grpc_check.cc.o [822/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/connectivity_state.cc.o [823/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/glob.cc.o [824/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/inproc/legacy_inproc_transport.cc.o [825/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/memory_quota.cc.o [826/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [827/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o [828/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/resolver.cc.o [829/18119] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/stats.cc.o [830/18119] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/tcp_tracer.cc.o [831/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o [832/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_client.cc.o [833/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/resolver_registry.cc.o [834/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/alts_frame_protector.cc.o [835/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/completion_queue.cc.o [836/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc.o [837/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc.o [838/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/promise/mpsc.cc.o [839/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/connection_quota.cc.o [840/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o [841/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o [842/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/grpclb_balancer_addresses.cc.o [843/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/time_averaged_stats.cc.o [844/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/endpoint_addresses.cc.o [845/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [846/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.cc.o [847/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/evaluate_args.cc.o [848/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/channel.cc.o [849/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/promise_endpoint.cc.o [850/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/windows/directory_reader.cc.o [851/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/frame_protector/frame_handler.cc.o [852/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o [853/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o [854/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/fake_transport_security.cc.o [855/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o [856/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc.o [857/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/event_log.cc.o [858/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [859/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_cache.cc.o [860/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/random_early_detection.cc.o [861/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/dump_args.cc.o [862/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/backoff.cc.o [863/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o [864/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/resource_quota/api.cc.o [865/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/json/json_writer.cc.o [866/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/writing.cc.o [867/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o [868/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/http_client/parser.cc.o [869/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_tsi_utils.cc.o [870/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc.o [871/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/lame_client.cc.o [872/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/uuid_v4.cc.o [873/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/local_transport_security.cc.o [874/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/per_cpu.cc.o [875/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/matchers.cc.o [876/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/lb_policy.cc.o [877/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.cc.o [878/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/json/json_reader.cc.o [879/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/json/json_object_loader.cc.o [880/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/posix/directory_reader.cc.o [881/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/child_policy_handler.cc.o [882/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/http_connect/http_proxy_mapper.cc.o [883/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/shared_bit_gen.cc.o [884/18119] Building CXX object CMakeFiles/grpc.dir/src/core/plugin_registry/grpc_plugin_registry_extra.cc.o [885/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/transport_security_grpc.cc.o [886/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc.o [887/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/iomgr/tcp_server_posix.cc.o [888/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/transport.cc.o [889/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/transport_security.cc.o [890/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/validation_errors.cc.o [891/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc.o [892/18119] Creating library symlink libupb_textformat_lib.so.53 libupb_textformat_lib.so [893/18119] Creating library symlink libupb_json_lib.so.53 libupb_json_lib.so [894/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/security/security_handshaker.cc.o [895/18119] Building CXX object CMakeFiles/grpc.dir/src/core/service_config/service_config_parser.cc.o [896/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl/key_logging/ssl_key_logging.cc.o [897/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o [898/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl/session_cache/ssl_session_openssl.cc.o [899/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/dns_resolver_plugin.cc.o [900/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/status_helper.cc.o [901/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl_transport_security_utils.cc.o [902/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/init.cc.o [903/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/health_check_client.cc.o [904/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/load_file.cc.o [905/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/wait_for_single_owner.cc.o [906/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/ref_counted_string.cc.o [907/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/fake/fake_resolver.cc.o [908/18119] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/proto_parser_helper.cc.o [909/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_common_types.cc.o [910/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/http_client/format_request.cc.o [911/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/round_robin/round_robin.cc.o [912/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/call_utils.cc.o [913/18119] Building CXX object CMakeFiles/grpc.dir/src/core/transport/endpoint_transport_client_channel_factory.cc.o [914/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/latent_see.cc.o [915/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/polling_resolver.cc.o [916/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o [917/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_shared_resource.cc.o [918/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/parsing.cc.o [919/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/c_ares/dns_resolver_ares.cc.o [920/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/auth_property_iterator.cc.o [921/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc.o [922/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/json/json_util.cc.o [923/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_health_status.cc.o [924/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/time.cc.o [925/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/rpc_method.cc.o [926/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/channel_stack.cc.o [927/18119] Building CXX object CMakeFiles/grpc.dir/src/core/filter/auth/client_auth_filter.cc.o [928/18119] Building CXX object CMakeFiles/grpc.dir/src/core/handshaker/security/secure_endpoint.cc.o [929/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_wrr_locality.cc.o [930/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_cluster_manager.cc.o [931/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/dns/native/dns_resolver.cc.o [932/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc.o [933/18119] Building CXX object CMakeFiles/grpc.dir/src/core/server/server_call_tracer_filter.cc.o [934/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/global_callback_hook.cc.o [935/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/resource_quota_cc.cc.o [936/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_bootstrap.cc.o [937/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_interceptor.cc.o [938/18119] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/instrument.cc.o [939/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/postmortem_emit.cc.o [940/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_backend_metric_propagation.cc.o [941/18119] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/default_tcp_tracer.cc.o [942/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_api.cc.o [943/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_action.cc.o [944/18119] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/metrics.cc.o [945/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service.cc.o [946/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/uri.cc.o [947/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/chttp2_transport.cc.o [948/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/channel_argument_option.cc.o [949/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o [950/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/client_load_reporting_filter.cc.o [951/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/lb_policy_registry.cc.o [952/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/status.cc.o [953/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/call.cc.o [954/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/build.cc.o [955/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/ring_hash/ring_hash.cc.o [956/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/create_channel_posix.cc.o [957/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/channel_credentials.cc.o [958/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_stats_interceptor.cc.o [959/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/port_ci.cc.o [960/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/insecure_credentials.cc.o [961/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/oob_backend_metric.cc.o [962/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/time_cc.cc.o [963/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_context.cc.o [964/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/call_log_batch.cc.o [965/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/string_ref.cc.o [966/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/create_channel_internal.cc.o [967/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/channel_create.cc.o [968/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/endpoint_list.cc.o [969/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/create_channel.cc.o [970/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/slice_splitter.cc.o [971/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/byte_buffer_cc.cc.o [972/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher.cc.o [973/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/completion_queue_cc.cc.o [974/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_callback.cc.o [975/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/google_c2p/google_c2p_resolver.cc.o [976/18119] Building CXX object CMakeFiles/grpc.dir/src/core/telemetry/call_tracer.cc.o [977/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_audit_logger_registry.cc.o [978/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/stack_tracer.cc.o [979/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/work_serializer.cc.o [980/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/async_generic_service.cc.o [981/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/ssl_transport_security.cc.o [982/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/filter_stack_call.cc.o [983/18119] Building CXX object CMakeFiles/grpc.dir/src/core/server/xds_channel_stack_modifier.cc.o [984/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/histogram.cc.o [985/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/grpclb/grpclb.cc.o [986/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/tls_certificate_verifier.cc.o [987/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_posix.cc.o [988/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_cluster_impl.cc.o [989/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster_specifier_plugin.cc.o [990/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/cmdline.cc.o [991/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc.o [992/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/version_cc.cc.o [993/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/insecure_server_credentials.cc.o [994/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_filter.cc.o [995/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/outlier_detection/outlier_detection.cc.o [996/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/channel_arguments.cc.o [997/18119] Building CXX object CMakeFiles/grpc.dir/src/core/transport/auth_context.cc.o [998/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_endpoint_parser.cc.o [999/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/grpc_profiler.cc.o [1000/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_metadata.cc.o [1001/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/parse_hexstring.cc.o [1002/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/transport/transport_op_string.cc.o [1003/18119] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/php_generator.cc.o [1004/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster.cc.o [1005/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/external_connection_acceptor_impl.cc.o [1006/18119] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/objective_c_generator.cc.o [1007/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/rls/rls.cc.o [1008/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_endpoint.cc.o [1009/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/tls_credentials_options.cc.o [1010/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/tracer_util.cc.o [1011/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_credentials.cc.o [1012/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/port.cc.o [1013/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/channel/promise_based_filter.cc.o [1014/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel_stream_limiter.cc.o [1015/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/resolve_localhost_ip46.cc.o [1016/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/secure_auth_context.cc.o [1017/18119] Building CXX object CMakeFiles/grpc.dir/src/core/server/server_config_selector_filter.cc.o [1018/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/xds/cds.cc.o [1019/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/tls_certificate_provider.cc.o [1020/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [1021/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o [1022/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/xds_credentials.cc.o [1023/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [1024/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/health/default_health_check_service.cc.o [1025/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_listener.cc.o [1026/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/channelz/text_encode.cc.o [1027/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/certificate_provider_store.cc.o [1028/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/secure_create_auth_context.cc.o [1029/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/channel_init.cc.o [1030/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/load_system_roots_fallback.cc.o [1031/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/test_config.cc.o [1032/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/load_system_roots_windows.cc.o [1033/18119] Building CXX object CMakeFiles/grpc.dir/src/core/server/add_port.cc.o [1034/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/event_engine/test_init.cc.o [1035/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o [1036/18119] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/python_generator.cc.o [1037/18119] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/csharp_generator.cc.o [1038/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/xds_server_builder.cc.o [1039/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/channel_idle/idle_filter_state.cc.o [1040/18119] Building CXX object CMakeFiles/grpc.dir/src/core/service_config/service_config_impl.cc.o [1041/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/xds_server_credentials.cc.o [1042/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/call_state.cc.o [1043/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/mock_endpoint.cc.o [1044/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/xds_client/xds_client.cc.o [1045/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_certificate_provider.cc.o [1046/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/gcp_metadata_query.cc.o [1047/18119] Building CXX object CMakeFiles/grpc.dir/src/core/server/xds_server_config_fetcher.cc.o [1048/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/channel_cc.cc.o [1049/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/secure_server_credentials.cc.o [1050/18119] Building CXX object CMakeFiles/grpc.dir/src/core/tsi/alts/handshaker/alts_handshaker_client.cc.o [1051/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/validate_service_config.cc.o [1052/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/xds/xds_config.cc.o [1053/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [1054/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_server_grpc.cc.o [1055/18119] Building CXX object CMakeFiles/grpc_cpp_plugin.dir/src/compiler/cpp_plugin.cc.o [1056/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/file_watcher_certificate_provider_factory.cc.o [1057/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_metadata_parser.cc.o [1058/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/call_arena_allocator.cc.o [1059/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/parsed_metadata.cc.o [1060/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/decode_huff.cc.o [1061/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_filter_registry.cc.o [1062/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_throttle.cc.o [1063/18119] Building CXX object CMakeFiles/grpc.dir/src/core/lib/surface/legacy_channel.cc.o [1064/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/status_util.cc.o [1065/18119] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/ruby_generator.cc.o [1066/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/reconnect_server.cc.o [1067/18119] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/cpp_generator.cc.o [1068/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/secure_credentials.cc.o [1069/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o [1070/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o [1071/18119] Building CXX object CMakeFiles/grpc.dir/src/core/server/server.cc.o [1072/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/tls_utils.cc.o [1073/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/pick_first/pick_first.cc.o [1074/18119] Building CXX object CMakeFiles/grpc.dir/src/core/plugin_registry/grpc_plugin_registry.cc.o [1075/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/huffsyms.cc.o [1076/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/channelz/property_list.cc.o [1077/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/weighted_target/weighted_target.cc.o [1078/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_stateful_session_filter.cc.o [1079/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/xds_client/lrs_client.cc.o [1080/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/metadata.cc.o [1081/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/json_util.cc.o [1082/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_stats_collector.cc.o [1083/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/http_client/httpcli_security_connector.cc.o [1084/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_decoder.cc.o [1085/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc.o [1086/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/priority/priority.cc.o [1087/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_gcp_authn_filter.cc.o [1088/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_context.cc.o [1089/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/bin_encoder.cc.o [1090/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_input.cc.o [1091/18119] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/node_generator.cc.o [1092/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/api/http.upb_minitable.c.o [1093/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [1094/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/metadata_info.cc.o [1095/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_context.cc.o [1096/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_route_config.cc.o [1097/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_rbac_filter.cc.o [1098/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o [1099/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [1100/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/load_system_roots_supported.cc.o [1101/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c.o [1102/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o [1103/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [1104/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [1105/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [1106/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c.o [1107/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [1108/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [1109/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [1110/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [1111/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [1112/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [1113/18119] Building CXX object CMakeFiles/grpc.dir/src/core/service_config/service_config_channel_arg_filter.cc.o [1114/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/backup_poller.cc.o [1115/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [1116/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.c.o [1117/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.c.o [1118/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/backend_metric_recorder.cc.o [1119/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.c.o [1120/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.c.o [1121/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.c.o [1122/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upb-gen/validate/validate.upb_minitable.c.o [1123/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [1124/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/varint.cc.o [1125/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel_pool_interface.cc.o [1126/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [1127/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [1128/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [1129/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [1130/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [1131/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [1132/18119] Building C object CMakeFiles/grpc_unsecure.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [1133/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/write_size_policy.cc.o [1134/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/channelz/channel_trace.cc.o [1135/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [1136/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/xds/xds_resolver.cc.o [1137/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_route_config_parser.cc.o [1138/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o [1139/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/message.cc.o [1140/18119] Building CXX object CMakeFiles/grpc.dir/src/core/load_balancing/xds/xds_override_host.cc.o [1141/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/alarm.cc.o [1142/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/composite/composite_call_credentials.cc.o [1143/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/lb_metadata.cc.o [1144/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/create_default_thread_pool.cc.o [1145/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o [1146/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_factory.cc.o [1147/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/tls_utils.cc.o [1148/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_filter.cc.o [1149/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_service_config.cc.o [1150/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_callbacks.cc.o [1151/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [1152/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz.cc.o [1153/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [1154/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [1155/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o [1156/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_common_types_parser.cc.o [1157/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/channelz/channelz_registry.cc.o [1158/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/port_server_client.cc.o [1159/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_lb_policy_registry.cc.o [1160/18119] Building CXX object CMakeFiles/grpc_test_util.dir/test/core/test_util/test_tcp_server.cc.o [1161/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/insecure/insecure_security_connector.cc.o [1162/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_client_grpc.cc.o [1163/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/request_buffer.cc.o [1164/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/composite/composite_channel_credentials.cc.o [1165/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/interception_chain.cc.o [1166/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_transport_grpc.cc.o [1167/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_bootstrap_grpc.cc.o [1168/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/call_credentials.cc.o [1169/18119] Building CXX object CMakeFiles/grpc.dir/src/core/util/http_client/httpcli.cc.o [1170/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/metadata_batch.cc.o [1171/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker_registry.cc.o [1172/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_matcher_parse.cc.o [1173/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/transport_common.cc.o [1174/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_callback.cc.o [1175/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/security_context.cc.o [1176/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/server_call.cc.o [1177/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parse_result.cc.o [1178/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/write_cycle.cc.o [1179/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_rate_policy.cc.o [1180/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel_stream_client.cc.o [1181/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o [1182/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc.o [1183/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/debug/trace_flags.cc.o [1184/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/ping_promise.cc.o [1185/18119] Building CXX object CMakeFiles/grpc.dir/src/core/ext/transport/chttp2/transport/http2_client_transport.cc.o [1186/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [1187/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/security_connector.cc.o [1188/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/backend_metrics/backend_metric_filter.cc.o [1189/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_security.cc.o [1190/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/message_compress.cc.o [1191/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [1192/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack_builder.cc.o [1193/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [1194/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/iocp.cc.o [1195/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [1196/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/win_socket.cc.o [1197/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [1198/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_cluster_parser.cc.o [1199/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [1200/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_filter_legacy_call_data.cc.o [1201/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [1202/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/event_engine.cc.o [1203/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/address_utils/parse_address.cc.o [1204/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parser_table.cc.o [1205/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/server/http_server_filter.cc.o [1206/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_filter.cc.o [1207/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker.cc.o [1208/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/config/core_configuration.cc.o [1209/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/shim.cc.o [1210/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_builder.cc.o [1211/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [1212/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/cfstream_handle.cc.o [1213/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [1214/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/fault_injection/fault_injection_filter.cc.o [1215/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/error_cfstream.cc.o [1216/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/debug/trace.cc.o [1217/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_apple.cc.o [1218/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/experiments.cc.o [1219/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/endpoint_channel_arg_wrapper.cc.o [1220/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame.cc.o [1221/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/compression_internal.cc.o [1222/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_routing.cc.o [1223/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/proxy_mapper_registry.cc.o [1224/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o [1225/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_windows.cc.o [1226/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/time_util.cc.o [1227/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/slice_buffer.cc.o [1228/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iocp_windows.cc.o [1229/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/client/http_client_filter.cc.o [1230/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o [1231/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_service_config.cc.o [1232/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_windows.cc.o [1233/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [1234/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/filter/blackboard.cc.o [1235/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o [1236/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/direct_channel.cc.o [1237/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set.cc.o [1238/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o [1239/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [1240/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_windows.cc.o [1241/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o [1242/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [1243/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o [1244/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/census/grpc_context.cc.o [1245/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/goaway.cc.o [1246/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/slice.cc.o [1247/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [1248/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o [1249/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_http_fault_filter.cc.o [1250/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_windows.cc.o [1251/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/call_filters.cc.o [1252/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [1253/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/thread_manager/thread_manager.cc.o [1254/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [1255/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [1256/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/buffer_list.cc.o [1257/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_data.cc.o [1258/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/closure.cc.o [1259/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [1260/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [1261/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_windows.cc.o [1262/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/retry_interceptor.cc.o [1263/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/compression.cc.o [1264/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [1265/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [1266/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/internal_errqueue.cc.o [1267/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/insecure/insecure_credentials.cc.o [1268/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/fake/fake_credentials.cc.o [1269/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/client_call.cc.o [1270/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o [1271/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/resolved_address.cc.o [1272/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_ping.cc.o [1273/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [1274/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/call_creds_util.cc.o [1275/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/buffered_call.cc.o [1276/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o [1277/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o [1278/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/global_subchannel_pool.cc.o [1279/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o [1280/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [1281/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/utils.cc.o [1282/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [1283/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/error.cc.o [1284/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/load_balanced_call_destination.cc.o [1285/18119] Linking CXX shared library libgrpc_plugin_support.so.1.80.0 [1286/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_goaway.cc.o [1287/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_encoder.cc.o [1288/18119] Creating library symlink libgrpc_plugin_support.so.1.80 libgrpc_plugin_support.so [1289/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel.cc.o [1290/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o [1291/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o [1292/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o [1293/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/transport_credentials.cc.o [1294/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/local_subchannel_pool.cc.o [1295/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_window_update.cc.o [1296/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/transport/fake/fake_security_connector.cc.o [1297/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/dynamic_filters.cc.o [1298/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o [1299/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_rst_stream.cc.o [1300/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/message_compress/compression_filter.cc.o [1301/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/config.cc.o [1302/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_args.cc.o [1303/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint.cc.o [1304/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o [1305/18119] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_cc.cc.o [1306/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o [1307/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/combiner.cc.o [1308/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_stack_type.cc.o [1309/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice_string_helpers.cc.o [1310/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/keepalive.cc.o [1311/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/http_filters_plugin.cc.o [1312/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o [1313/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/call_combiner.cc.o [1314/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/init_internally.cc.o [1315/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_posix.cc.o [1316/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o [1317/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o [1318/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/version.cc.o [1319/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o [1320/18119] Building CXX object CMakeFiles/grpc.dir/src/core/filter/fused_filters.cc.o [1321/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/inproc/inproc_transport.cc.o [1322/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/call_final_info.cc.o [1323/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_poll_posix.cc.o [1324/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o [1325/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o [1326/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_transport.cc.o [1327/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o [1328/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/stream_lists.cc.o [1329/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/lockfree_event.cc.o [1330/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [1331/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o [1332/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/client_channel_plugin.cc.o [1333/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/message_size/message_size_filter.cc.o [1334/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [1335/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o [1336/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc.o [1337/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [1338/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/polling_entity.cc.o [1339/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address.cc.o [1340/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/backend_metric_parser.cc.o [1341/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_posix.cc.o [1342/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o [1343/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/stream_quota.cc.o [1344/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o [1345/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_internal.cc.o [1346/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/event_string.cc.o [1347/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/http/client_authority_filter.cc.o [1348/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/percent_encoding.cc.o [1349/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/net/socket_mutator.cc.o [1350/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice.cc.o [1351/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc.o [1352/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice_buffer.cc.o [1353/18119] Building CXX object CMakeFiles/grpc.dir/src/core/resolver/xds/xds_dependency_manager.cc.o [1354/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o [1355/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc.o [1356/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_heap.cc.o [1357/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/ares_resolver.cc.o [1358/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/credentials/call/plugin/plugin_credentials.cc.o [1359/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc.o [1360/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix.cc.o [1361/18119] Building CXX object CMakeFiles/grpc.dir/src/core/xds/grpc/xds_listener_parser.cc.o [1362/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_proxy_mapper.cc.o [1363/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc.o [1364/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/exec_ctx.cc.o [1365/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/vsock.cc.o [1366/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o [1367/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/validate_metadata.cc.o [1368/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/status_conversion.cc.o [1369/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/hpack_parser.cc.o [1370/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client.cc.o [1371/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o [1372/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_details.cc.o [1373/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr.cc.o [1374/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/thread_quota.cc.o [1375/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/call/call_spine.cc.o [1376/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_generic.cc.o [1377/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue_factory.cc.o [1378/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [1379/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/periodic_update.cc.o [1380/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o [1381/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc.o [1382/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/histogram_view.cc.o [1383/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/activity.cc.o [1384/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_mutator.cc.o [1385/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o [1386/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o [1387/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/resource_quota.cc.o [1388/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o [1389/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/context_list_entry.cc.o [1390/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/writing.cc.o [1391/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/mpsc.cc.o [1392/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_posix.cc.o [1393/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/connection_context.cc.o [1394/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/security_handshaker.cc.o [1395/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_fallback.cc.o [1396/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_host_name_max.cc.o [1397/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_sysconf.cc.o [1398/18119] Linking CXX executable grpc_cpp_plugin [1399/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [1400/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_check.cc.o [1401/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [1402/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o [1403/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/channelz/v2/channelz.proto [1404/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_posix.cc.o [1405/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o [1406/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb_balancer_addresses.cc.o [1407/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/glob.cc.o [1408/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset.cc.o [1409/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o [1410/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/filter/auth/server_auth_filter.cc.o [1411/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer_reader.cc.o [1412/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/filter/auth/client_auth_filter.cc.o [1413/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/metadata_array.cc.o [1414/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb_client_stats.cc.o [1415/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/address_filtering.cc.o [1416/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server.cc.o [1417/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o [1418/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/time_averaged_stats.cc.o [1419/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [1420/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/stats_data.cc.o [1421/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o [1422/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue.cc.o [1423/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/bdp_estimator.cc.o [1424/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/timeout_encoding.cc.o [1425/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/error_utils.cc.o [1426/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer.cc.o [1427/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/arena.cc.o [1428/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o [1429/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/wait_set.cc.o [1430/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer.cc.o [1431/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_writer.cc.o [1432/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/sleep.cc.o [1433/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_manager.cc.o [1434/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/connected_channel.cc.o [1435/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/tcp_tracer.cc.o [1436/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o [1437/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/chttp2_transport.cc.o [1438/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/dump_args.cc.o [1439/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/src/core/util/subprocess_windows.cc.o [1440/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security_grpc.cc.o [1441/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/test/core/end2end/data/client_certs.cc.o [1442/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/test/core/end2end/data/server1_cert.cc.o [1443/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/stats.cc.o [1444/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/shared_bit_gen.cc.o [1445/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/memory_quota.cc.o [1446/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/test/core/end2end/data/server1_key.cc.o [1447/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/promise_endpoint.cc.o [1448/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/test/core/end2end/data/test_root_cert.cc.o [1449/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/parsing.cc.o [1450/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/build.cc.o [1451/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/party.cc.o [1452/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc.o [1453/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [1454/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/uuid_v4.cc.o [1455/18119] Building CXX object CMakeFiles/grpc++_test_config.dir/test/cpp/util/test_config_cc.cc.o [1456/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o [1457/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver.cc.o [1458/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/port_ci.cc.o [1459/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/test/cpp/util/subprocess.cc.o [1460/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o [1461/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o [1462/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver_registry.cc.o [1463/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/per_cpu.cc.o [1464/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/random_early_detection.cc.o [1465/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/event_log.cc.o [1466/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/test/cpp/util/string_ref_helper.cc.o [1467/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc.o [1468/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/time.cc.o [1469/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googlemock/src/gmock-cardinalities.cc.o [1470/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/chttp2_plugin.cc.o [1471/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/backoff.cc.o [1472/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googletest/src/gtest-assertion-result.cc.o [1473/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/slice_splitter.cc.o [1474/18119] Linking CXX shared library libgrpc++_test_config.so.1.80.0 [1475/18119] Creating library symlink libgrpc++_test_config.so.1.80 libgrpc++_test_config.so [1476/18119] Building CXX object CMakeFiles/grpc++_error_details.dir/src/cpp/util/error_details.cc.o [1477/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googlemock/src/gmock.cc.o [1478/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/lb_policy.cc.o [1479/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/stack_tracer.cc.o [1480/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_log_batch.cc.o [1481/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googletest/src/gtest-port.cc.o [1482/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_reader.cc.o [1483/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/connectivity_state.cc.o [1484/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googletest/src/gtest-typed-test.cc.o [1485/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_linux.cc.o [1486/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googletest/src/gtest-death-test.cc.o [1487/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc.o [1488/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/uri.cc.o [1489/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googletest/src/gtest-printers.cc.o [1490/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googletest/src/gtest-filepath.cc.o [1491/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel.cc.o [1492/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/load_file.cc.o [1493/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/port.cc.o [1494/18119] Building CXX object CMakeFiles/grpc++_alts.dir/src/cpp/common/alts_context.cc.o [1495/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/cmdline.cc.o [1496/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/polling_resolver.cc.o [1497/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security.cc.o [1498/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/wait_for_single_owner.cc.o [1499/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/validation_errors.cc.o [1500/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/systemd_utils.cc.o [1501/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/status_helper.cc.o [1502/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googlemock/src/gmock-spec-builders.cc.o [1503/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googlemock/src/gmock-internal-utils.cc.o [1504/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/ref_counted_string.cc.o [1505/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/grpc_profiler.cc.o [1506/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call.cc.o [1507/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/connection_quota.cc.o [1508/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/event_engine/test_init.cc.o [1509/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service.cc.o [1510/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/resource_quota_cc.cc.o [1511/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/fake_transport_security.cc.o [1512/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_parser.cc.o [1513/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/parser.cc.o [1514/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/histogram.cc.o [1515/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/channel_argument_option.cc.o [1516/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/rpc_method.cc.o [1517/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/endpoint_addresses.cc.o [1518/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/global_callback_hook.cc.o [1519/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/insecure_create_auth_context.cc.o [1520/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googletest/src/gtest-matchers.cc.o [1521/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_posix.cc.o [1522/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/test/cpp/util/create_test_channel.cc.o [1523/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/latent_see.cc.o [1524/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/string_ref.cc.o [1525/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/byte_buffer_cc.cc.o [1526/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/status.cc.o [1527/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/src/core/util/subprocess_posix.cc.o [1528/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_posix.cc.o [1529/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc.o [1530/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googletest/src/gtest-test-part.cc.o [1531/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/test/cpp/util/test_credentials_provider.cc.o [1532/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/default_tcp_tracer.cc.o [1533/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/metrics.cc.o [1534/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/oob_backend_metric.cc.o [1535/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googlemock/src/gmock-matchers.cc.o [1536/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/child_policy_handler.cc.o [1537/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/time_cc.cc.o [1538/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [1539/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [1540/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o [1541/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/client_channel/subchannel.cc.o [1542/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o [1543/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/parse_hexstring.cc.o [1544/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/secure_endpoint.cc.o [1545/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/http2_client_transport.cc.o [1546/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel_posix.cc.o [1547/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_fallback.cc.o [1548/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_windows.cc.o [1549/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/text_encode.cc.o [1550/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/health_check_client.cc.o [1551/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/local_transport_security.cc.o [1552/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [1553/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_stats_interceptor.cc.o [1554/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [1555/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/postmortem_emit.cc.o [1556/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [1557/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [1558/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel_internal.cc.o [1559/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [1560/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_object_loader.cc.o [1561/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [1562/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [1563/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [1564/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_posix.cc.o [1565/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [1566/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [1567/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/endpoint_list.cc.o [1568/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [1569/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [1570/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_interceptor.cc.o [1571/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack.cc.o [1572/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [1573/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/async_generic_service.cc.o [1574/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_callback.cc.o [1575/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [1576/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/client_load_reporting_filter.cc.o [1577/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/fake/fake_resolver.cc.o [1578/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/validate_service_config.cc.o [1579/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [1580/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [1581/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [1582/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/default_event_engine.cc.o [1583/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [1584/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [1585/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel.cc.o [1586/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/transport/frame_settings.cc.o [1587/18119] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [1588/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o [1589/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/server/chttp2_server.cc.o [1590/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/native/dns_resolver.cc.o [1591/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/tracer_util.cc.o [1592/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/completion_queue_cc.cc.o [1593/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o [1594/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/parsed_metadata.cc.o [1595/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [1596/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_context.cc.o [1597/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [1598/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/transport_op_string.cc.o [1599/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o [1600/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [1601/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/server/add_port.cc.o [1602/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/dns_resolver_ares.cc.o [1603/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/pick_first/pick_first.cc.o [1604/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/lb_policy_registry.cc.o [1605/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/test_config.cc.o [1606/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o [1607/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_impl.cc.o [1608/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/channel_credentials.cc.o [1609/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_posix.cc.o [1610/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/tls_utils.cc.o [1611/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o [1612/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/chttp2/client/chttp2_connector.cc.o [1613/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/resolve_localhost_ip46.cc.o [1614/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/external_connection_acceptor_impl.cc.o [1615/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [1616/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o [1617/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/version_cc.cc.o [1618/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/work_serializer.cc.o [1619/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/insecure_credentials.cc.o [1620/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/promise_based_filter.cc.o [1621/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_supported.cc.o [1622/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_create.cc.o [1623/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_credentials.cc.o [1624/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/insecure_server_credentials.cc.o [1625/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/reconnect_server.cc.o [1626/18119] Building CXX object CMakeFiles/grpc++_alts.dir/src/cpp/common/alts_util.cc.o [1627/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/message.cc.o [1628/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/ext/transport/inproc/legacy_inproc_transport.cc.o [1629/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_init.cc.o [1630/18119] Building CXX object CMakeFiles/grpc++_test_util.dir/test/cpp/util/byte_buffer_proto_helper.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/byte_buffer_proto_helper.cc: In function ‘std::unique_ptr grpc::testing::SerializeToByteBuffer(grpc::protobuf::Message*)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/byte_buffer_proto_helper.cc:40:29: warning: ignoring return value of ‘bool google::protobuf::MessageLite::SerializeToString(std::string*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 40 | message->SerializeToString(&buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/byte_buffer_proto_helper.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/byte_buffer_proto_helper.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:754:44: note: declared here 754 | PROTOBUF_FUTURE_ADD_EARLY_NODISCARD bool SerializeToString( | ^~~~~~~~~~~~~~~~~ [1631/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/dns_resolver_plugin.cc.o [1632/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/status_util.cc.o [1633/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/transport.cc.o [1634/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/shim.cc.o [1635/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/httpcli.cc.o [1636/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_target/weighted_target.cc.o [1637/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/plugin_registry/grpc_plugin_registry.cc.o [1638/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/proxy_mapper_registry.cc.o [1639/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [1640/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/iocp.cc.o [1641/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_channel_arg_filter.cc.o [1642/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/format_request.cc.o [1643/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/api.cc.o [1644/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [1645/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o [1646/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/win_socket.cc.o [1647/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [1648/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [1649/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [1650/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/port_server_client.cc.o [1651/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/priority/priority.cc.o [1652/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/debug/trace_flags.cc.o [1653/18119] Building CXX object CMakeFiles/gtest.dir/third_party/googletest/googletest/src/gtest.cc.o [1654/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [1655/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_arena_allocator.cc.o [1656/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_state.cc.o [1657/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [1658/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o [1659/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/compression_internal.cc.o [1660/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [1661/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/error_cfstream.cc.o [1662/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_apple.cc.o [1663/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/mock_endpoint.cc.o [1664/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/cfstream_handle.cc.o [1665/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/legacy_channel.cc.o [1666/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/backend_metric_recorder.cc.o [1667/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [1668/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/instrument.cc.o [1669/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/call_tracer.cc.o [1670/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/metadata.cc.o [1671/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iocp_windows.cc.o [1672/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [1673/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_windows.cc.o [1674/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/json_util.cc.o [1675/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [1676/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/resolved_address.cc.o [1677/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_windows.cc.o [1678/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_callback.cc.o [1679/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/channel_cc.cc.o [1680/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set.cc.o [1681/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [1682/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/address_utils/parse_address.cc.o [1683/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/event_engine.cc.o [1684/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_windows.cc.o [1685/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [1686/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb.cc.o [1687/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/experiments.cc.o [1688/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_utils.cc.o [1689/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/debug/trace.cc.o [1690/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/slice_buffer.cc.o [1691/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/time_util.cc.o [1692/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [1693/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o [1694/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_windows.cc.o [1695/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_args.cc.o [1696/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [1697/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/message_compress.cc.o [1698/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [1699/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/thread_manager/thread_manager.cc.o [1700/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o [1701/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [1702/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/composite/composite_channel_credentials.cc.o [1703/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/alarm.cc.o [1704/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/call_credentials.cc.o [1705/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/compression.cc.o [1706/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [1707/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/transport/auth_context.cc.o [1708/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o [1709/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [1710/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o [1711/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_windows.cc.o [1712/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/channel_arguments.cc.o [1713/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/buffer_list.cc.o [1714/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/default_health_check_service.cc.o [1715/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [1716/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o [1717/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/outlier_detection/outlier_detection.cc.o [1718/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/internal_errqueue.cc.o [1719/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [1720/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz.cc.o [1721/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/filter_stack_call.cc.o [1722/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o [1723/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker.cc.o [1724/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/property_list.cc.o [1725/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o [1726/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/transport_credentials.cc.o [1727/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o [1728/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/evaluate_args.cc.o [1729/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [1730/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/security_context.cc.o [1731/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o [1732/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_context.cc.o [1733/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o [1734/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o [1735/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/plugin_registry/grpc_plugin_registry_noextra.cc.o [1736/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o [1737/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o [1738/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channel_trace.cc.o [1739/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker_registry.cc.o [1740/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/utils.cc.o [1741/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/slice.cc.o [1742/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/filter/blackboard.cc.o [1743/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [1744/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/combiner.cc.o [1745/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/exec_ctx.cc.o [1746/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/config.cc.o [1747/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack_builder.cc.o [1748/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o [1749/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_poll_posix.cc.o [1750/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel_stack_type.cc.o [1751/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/security_connector.cc.o [1752/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o [1753/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_string_helpers.cc.o [1754/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/config/core_configuration.cc.o [1755/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [1756/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/init_internally.cc.o [1757/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o [1758/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o [1759/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/call_combiner.cc.o [1760/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_builder.cc.o [1761/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o [1762/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/version.cc.o [1763/18119] Linking CXX shared library libgtest.so.53.0.0 [1764/18119] Creating library symlink libgtest.so.53 libgtest.so [1765/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/call_final_info.cc.o [1766/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/thread_quota.cc.o [1767/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/call_creds_util.cc.o [1768/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o [1769/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o [1770/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/vsock.cc.o [1771/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/net/socket_mutator.cc.o [1772/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [1773/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/error.cc.o [1774/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address.cc.o [1775/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/ring_hash/ring_hash.cc.o [1776/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/transport/endpoint_transport_client_channel_factory.cc.o [1777/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o [1778/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/metadata_batch.cc.o [1779/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o [1780/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/closure.cc.o [1781/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/histogram_view.cc.o [1782/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz_registry.cc.o [1783/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o [1784/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/periodic_update.cc.o [1785/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/connected_channel.cc.o [1786/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc.o [1787/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/context_list_entry.cc.o [1788/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr.cc.o [1789/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o [1790/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o [1791/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_fallback.cc.o [1792/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/lame_client.cc.o [1793/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_sysconf.cc.o [1794/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_host_name_max.cc.o [1795/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_internal.cc.o [1796/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/percent_encoding.cc.o [1797/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_check.cc.o [1798/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [1799/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer.cc.o [1800/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/rbac_policy.cc.o [1801/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_posix.cc.o [1802/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/glob.cc.o [1803/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_mutator.cc.o [1804/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/init.cc.o [1805/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/event_string.cc.o [1806/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [1807/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/lockfree_event.cc.o [1808/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_heap.cc.o [1809/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/stdout_logger.cc.o [1810/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_manager.cc.o [1811/18119] Building CXX object CMakeFiles/grpc_test_util_unsecure.dir/test/core/test_util/test_tcp_server.cc.o [1812/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/time_averaged_stats.cc.o [1813/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/connection_context.cc.o [1814/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o [1815/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o [1816/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack.cc.o [1817/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [1818/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/server_call.cc.o [1819/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/channelz/v2/property_list.proto [1820/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/composite/composite_call_credentials.cc.o [1821/18119] Building CXX object CMakeFiles/multiple_server_queues_test.dir/test/core/end2end/multiple_server_queues_test.cc.o [1822/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/stats_data.cc.o [1823/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_posix.cc.o [1824/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/server/server.cc.o [1825/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_generic.cc.o [1826/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o [1827/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [1828/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/stream_quota.cc.o [1829/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [1830/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/round_robin/round_robin.cc.o [1831/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [1832/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [1833/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [1834/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [1835/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [1836/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_linux.cc.o [1837/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o [1838/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [1839/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [1840/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [1841/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/validate_metadata.cc.o [1842/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/polling_entity.cc.o [1843/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_buffer.cc.o [1844/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/error_utils.cc.o [1845/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/create_default_thread_pool.cc.o [1846/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/channelz/text_encode.cc.o [1847/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [1848/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_details.cc.o [1849/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [1850/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [1851/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/filter/auth/server_auth_filter.cc.o [1852/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client.cc.o [1853/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o [1854/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [1855/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/timeout_encoding.cc.o [1856/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_writer.cc.o [1857/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [1858/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [1859/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer_reader.cc.o [1860/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [1861/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [1862/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/surface/channel_stack_type.cc.o [1863/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/tcp_tracer.cc.o [1864/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/telemetry/histogram_view.cc.o [1865/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [1866/18119] Building C object CMakeFiles/activity_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [1867/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [1868/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/stats.cc.o [1869/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/grpc_check.cc.o [1870/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o [1871/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/experiments/experiments.cc.o [1872/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [1873/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue_factory.cc.o [1874/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [1875/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/service_config/service_config_parser.cc.o [1876/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/glob.cc.o [1877/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/transport_security.cc.o [1878/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/rbac_translator.cc.o [1879/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [1880/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/server/server_call_tracer_filter.cc.o [1881/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/endpoint_addresses.cc.o [1882/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint.cc.o [1883/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset.cc.o [1884/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o [1885/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_authorization_engine.cc.o [1886/18119] Building CXX object CMakeFiles/address_sorting_test_unsecure.dir/src/core/util/subprocess_windows.cc.o [1887/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/audit_logging.cc.o [1888/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/load_file.cc.o [1889/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/plugin/plugin_credentials.cc.o [1890/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice.cc.o [1891/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/resolver_registry.cc.o [1892/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_posix.cc.o [1893/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [1894/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/transport_security_grpc.cc.o [1895/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer.cc.o [1896/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/telemetry/stats.cc.o [1897/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/default_event_engine.cc.o [1898/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/resolver.cc.o [1899/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/status_helper.cc.o [1900/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [1901/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [1902/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/dump_args.cc.o [1903/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_posix.cc.o [1904/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix.cc.o [1905/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [1906/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [1907/18119] Building CXX object CMakeFiles/address_sorting_test_unsecure.dir/test/cpp/util/subprocess.cc.o [1908/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [1909/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [1910/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o [1911/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [1912/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [1913/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [1914/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/shared_bit_gen.cc.o [1915/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [1916/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o [1917/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [1918/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/json/json_writer.cc.o [1919/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/filter/auth/client_auth_filter.cc.o [1920/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/ref_counted_string.cc.o [1921/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [1922/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/iomgr/error.cc.o [1923/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [1924/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [1925/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [1926/18119] Building CXX object CMakeFiles/address_sorting_test_unsecure.dir/test/cpp/util/string_ref_helper.cc.o [1927/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/channelz/text_encode.cc.o [1928/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/address_utils/parse_address.cc.o [1929/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [1930/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/slice/percent_encoding.cc.o [1931/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [1932/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/metadata_array.cc.o [1933/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [1934/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/surface/channel_stack_type.cc.o [1935/18119] Building CXX object CMakeFiles/grpc++_test.dir/src/cpp/client/channel_test_peer.cc.o [1936/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/backoff.cc.o [1937/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/telemetry/histogram_view.cc.o [1938/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/activity.cc.o [1939/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [1940/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [1941/18119] Building CXX object CMakeFiles/address_sorting_test_unsecure.dir/src/core/util/subprocess_posix.cc.o [1942/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/arena.cc.o [1943/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/evaluate_args.cc.o [1944/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/resource_quota.cc.o [1945/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [1946/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/grpc_check.cc.o [1947/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/transport/status_conversion.cc.o [1948/18119] Building C object CMakeFiles/all_ok_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [1949/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/channelz/channel_trace.cc.o [1950/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/matchers.cc.o [1951/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/validation_errors.cc.o [1952/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/iomgr/combiner.cc.o [1953/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/telemetry/stats_data.cc.o [1954/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/party.cc.o [1955/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/security_handshaker.cc.o [1956/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/shared_bit_gen.cc.o [1957/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/slice/slice.cc.o [1958/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [1959/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o [1960/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/debug/trace.cc.o [1961/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_reader.cc.o [1962/18119] Building CXX object CMakeFiles/alts_counter_test.dir/test/core/tsi/alts/crypt/gsec_test_util.cc.o [1963/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [1964/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/per_cpu.cc.o [1965/18119] Building CXX object CMakeFiles/alts_crypt_test.dir/test/core/tsi/alts/crypt/gsec_test_util.cc.o [1966/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/connectivity_state.cc.o [1967/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_object_loader.cc.o [1968/18119] Building CXX object CMakeFiles/alts_crypter_test.dir/test/core/tsi/alts/crypt/gsec_test_util.cc.o [1969/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/metrics.cc.o [1970/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/experiments/experiments.cc.o [1971/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o [1972/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/status_conversion.cc.o [1973/18119] Building CXX object CMakeFiles/alts_grpc_record_protocol_test.dir/test/core/tsi/alts/crypt/gsec_test_util.cc.o [1974/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/experiments/config.cc.o [1975/18119] Building C object CMakeFiles/alts_handshaker_client_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [1976/18119] Building C object CMakeFiles/alts_handshaker_client_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [1977/18119] Building CXX object CMakeFiles/alts_iovec_record_protocol_test.dir/test/core/tsi/alts/crypt/gsec_test_util.cc.o [1978/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server.cc.o [1979/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/api.cc.o [1980/18119] Building C object CMakeFiles/alts_handshaker_client_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [1981/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/json/json_reader.cc.o [1982/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/glob.cc.o [1983/18119] Building CXX object CMakeFiles/alts_zero_copy_grpc_protector_test.dir/test/core/tsi/alts/crypt/gsec_test_util.cc.o [1984/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/backoff.cc.o [1985/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/dump_args.cc.o [1986/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/event_log.cc.o [1987/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/matchers.cc.o [1988/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/telemetry/stats_data.cc.o [1989/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/uri.cc.o [1990/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/systemd_utils.cc.o [1991/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/per_cpu.cc.o [1992/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/json/json_writer.cc.o [1993/18119] Building CXX object CMakeFiles/bad_ssl_alpn_test.dir/src/core/util/subprocess_windows.cc.o [1994/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_log_batch.cc.o [1995/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/work_serializer.cc.o [1996/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_posix.cc.o [1997/18119] Building CXX object CMakeFiles/bad_ssl_cert_test.dir/src/core/util/subprocess_windows.cc.o [1998/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [1999/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/status_helper.cc.o [2000/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/experiments/config.cc.o [2001/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [2002/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/latent_see.cc.o [2003/18119] Building CXX object CMakeFiles/authorization_policy_provider_test.dir/src/cpp/server/authorization_policy_provider.cc.o [2004/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/shared_bit_gen.cc.o [2005/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/ares_resolver.cc.o [2006/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [2007/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/time.cc.o [2008/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/iomgr/error.cc.o [2009/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel.cc.o [2010/18119] Building CXX object CMakeFiles/pollset_windows_starvation_test.dir/test/core/iomgr/pollset_windows_starvation_test.cc.o [2011/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/slice/percent_encoding.cc.o [2012/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/latent_see.cc.o [2013/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/channel/channel_args.cc.o [2014/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/debug/trace_flags.cc.o [2015/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/channelz/channelz.cc.o [2016/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/iomgr/closure.cc.o [2017/18119] Building CXX object CMakeFiles/alarm_test.dir/test/cpp/common/alarm_test.cc.o [2018/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/ref_counted_string.cc.o [2019/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc.o [2020/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/debug/trace_flags.cc.o [2021/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/channelz/property_list.cc.o [2022/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [2023/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/client_call.cc.o [2024/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/channelz/channelz_registry.cc.o [2025/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/ref_counted_string.cc.o [2026/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [2027/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [2028/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/transport/status_conversion.cc.o [2029/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [2030/18119] Building CXX object CMakeFiles/alts_tsi_utils_test.dir/test/core/tsi/alts/handshaker/alts_handshaker_service_api_test_lib.cc.o [2031/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [2032/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [2033/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [2034/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [2035/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/backoff.cc.o [2036/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o [2037/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/address_utils/parse_address.cc.o [2038/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/time.cc.o [2039/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/debug/trace.cc.o [2040/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/telemetry/stats.cc.o [2041/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/transport/connectivity_state.cc.o [2042/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [2043/18119] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_cc.cc.o [2044/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [2045/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [2046/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/json/json_reader.cc.o [2047/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [2048/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [2049/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [2050/18119] Building CXX object CMakeFiles/bad_ssl_cert_test.dir/src/core/util/subprocess_posix.cc.o [2051/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/util/postmortem_emit.cc.o [2052/18119] Building CXX object CMakeFiles/bad_ssl_alpn_test.dir/src/core/util/subprocess_posix.cc.o [2053/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/surface/channel_stack_type.cc.o [2054/18119] Building CXX object CMakeFiles/alts_crypt_test.dir/test/core/tsi/alts/crypt/aes_gcm_test.cc.o [2055/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [2056/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/telemetry/histogram_view.cc.o [2057/18119] Building C object CMakeFiles/blackboard_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [2058/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/status_helper.cc.o [2059/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/slice/slice_buffer.cc.o [2060/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/grpc_check.cc.o [2061/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/uri.cc.o [2062/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/channelz/channel_trace.cc.o [2063/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o [2064/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [2065/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [2066/18119] Building CXX object CMakeFiles/alloc_test.dir/test/core/util/alloc_test.cc.o [2067/18119] Building CXX object CMakeFiles/alts_iovec_record_protocol_test.dir/test/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol_test.cc.o [2068/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/wait_for_single_owner.cc.o [2069/18119] Building CXX object CMakeFiles/alts_handshaker_client_test.dir/test/core/tsi/alts/handshaker/alts_handshaker_service_api_test_lib.cc.o [2070/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/transport/connectivity_state.cc.o [2071/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_filters.cc.o [2072/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/time.cc.o [2073/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o [2074/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/channelz/channelz_registry.cc.o [2075/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/glob.cc.o [2076/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [2077/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/work_serializer.cc.o [2078/18119] Building CXX object CMakeFiles/alpn_test.dir/test/core/transport/chttp2/alpn_test.cc.o [2079/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/per_cpu.cc.o [2080/18119] Building CXX object CMakeFiles/bin_encoder_test.dir/test/core/transport/chttp2/bin_encoder_test.cc.o [2081/18119] Building CXX object CMakeFiles/alts_zero_copy_grpc_protector_test.dir/test/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector_test.cc.o [2082/18119] Building CXX object CMakeFiles/alts_tsi_handshaker_test.dir/test/core/tsi/alts/handshaker/alts_handshaker_service_api_test_lib.cc.o [2083/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/uri.cc.o [2084/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/load_balancing/lb_policy_registry.cc.o [2085/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/experiments/experiments.cc.o [2086/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/postmortem_emit.cc.o [2087/18119] Building CXX object CMakeFiles/bad_ssl_cert_test.dir/test/core/bad_ssl/bad_ssl_test.cc.o [2088/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/channelz/text_encode.cc.o [2089/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/iomgr/closure.cc.o [2090/18119] Building CXX object CMakeFiles/alts_counter_test.dir/test/core/tsi/alts/frame_protector/alts_counter_test.cc.o [2091/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [2092/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue.cc.o [2093/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [2094/18119] Building CXX object CMakeFiles/alts_crypter_test.dir/test/core/tsi/alts/frame_protector/alts_crypter_test.cc.o [2095/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [2096/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [2097/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/telemetry/stats_data.cc.o [2098/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/channel/channel_args.cc.o [2099/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [2100/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [2101/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o [2102/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [2103/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/rls/rls.cc.o [2104/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [2105/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [2106/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/slice/slice_buffer.cc.o [2107/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/debug/trace.cc.o [2108/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [2109/18119] Building CXX object CMakeFiles/aws_request_signer_test.dir/test/core/credentials/call/external/aws_request_signer_test.cc.o [2110/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [2111/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/telemetry/stats.cc.o [2112/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_utils.cc.o [2113/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [2114/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [2115/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/experiments/config.cc.o [2116/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/debug/trace_flags.cc.o [2117/18119] Building CXX object CMakeFiles/bad_ssl_alpn_test.dir/test/core/bad_ssl/bad_ssl_test.cc.o [2118/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [2119/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/shared_bit_gen.cc.o [2120/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [2121/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/instrument.cc.o [2122/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [2123/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/transport/status_conversion.cc.o [2124/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/channelz/text_encode.cc.o [2125/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [2126/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o [2127/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [2128/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/address_utils/parse_address.cc.o [2129/18119] Building CXX object CMakeFiles/alts_tsi_handshaker_test.dir/test/core/tsi/alts/handshaker/alts_tsi_handshaker_test.cc.o [2130/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [2131/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/slice/slice.cc.o [2132/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/iomgr/error.cc.o [2133/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/channelz/channelz.cc.o [2134/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/filter_stack_call.cc.o [2135/18119] Building C object CMakeFiles/call_filters_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [2136/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/ref_counted_string.cc.o [2137/18119] Building CXX object CMakeFiles/basic_work_queue_test.dir/test/core/event_engine/work_queue/basic_work_queue_test.cc.o [2138/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/surface/channel_stack_type.cc.o [2139/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [2140/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/slice/slice.cc.o [2141/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [2142/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [2143/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/transport/call_final_info.cc.o [2144/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/json/json_writer.cc.o [2145/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/telemetry/histogram_view.cc.o [2146/18119] Building CXX object CMakeFiles/bad_ssl_cert_test.dir/test/core/end2end/cq_verifier.cc.o [2147/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o [2148/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/backoff.cc.o [2149/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/grpc_check.cc.o [2150/18119] Building CXX object CMakeFiles/bad_ssl_alpn_test.dir/test/core/end2end/cq_verifier.cc.o [2151/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [2152/18119] Building CXX object CMakeFiles/alts_grpc_record_protocol_test.dir/test/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_test.cc.o [2153/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/time.cc.o [2154/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/promise_based_filter.cc.o [2155/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport_op_string.cc.o [2156/18119] Building CXX object CMakeFiles/activity_test.dir/test/core/promise/activity_test.cc.o [2157/18119] Building CXX object CMakeFiles/bin_decoder_test.dir/test/core/transport/chttp2/bin_decoder_test.cc.o [2158/18119] Building CXX object CMakeFiles/all_ok_test.dir/test/core/promise/all_ok_test.cc.o [2159/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/glob.cc.o [2160/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/work_serializer.cc.o [2161/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/call_tracer.cc.o [2162/18119] Building CXX object CMakeFiles/bad_streaming_id_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [2163/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [2164/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/status_helper.cc.o [2165/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/slice/slice_buffer.cc.o [2166/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/per_cpu.cc.o [2167/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_spine.cc.o [2168/18119] Building CXX object CMakeFiles/avl_test.dir/test/core/util/avl_test.cc.o [2169/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/telemetry/stats_data.cc.o [2170/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/iomgr/combiner.cc.o [2171/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/channel/channel_args.cc.o [2172/18119] Building CXX object CMakeFiles/bdp_estimator_test.dir/test/core/transport/bdp_estimator_test.cc.o [2173/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/lib/iomgr/combiner.cc.o [2174/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/experiments/experiments.cc.o [2175/18119] Building CXX object CMakeFiles/auth_property_iterator_test.dir/test/cpp/common/auth_property_iterator_test.cc.o [2176/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [2177/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [2178/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [2179/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/json/json_reader.cc.o [2180/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [2181/18119] Building CXX object CMakeFiles/c_slice_buffer_test.dir/test/core/slice/c_slice_buffer_test.cc.o [2182/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_posix.cc.o [2183/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [2184/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [2185/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [2186/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [2187/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/iomgr/closure.cc.o [2188/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [2189/18119] Building CXX object CMakeFiles/byte_buffer_test.dir/test/cpp/util/byte_buffer_test.cc.o [2190/18119] Building CXX object CMakeFiles/bad_server_response_test.dir/test/core/end2end/cq_verifier.cc.o [2191/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/slice/percent_encoding.cc.o [2192/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [2193/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/uri.cc.o [2194/18119] Building CXX object CMakeFiles/alts_handshaker_client_test.dir/test/core/tsi/alts/handshaker/alts_handshaker_client_test.cc.o [2195/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [2196/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/channelz/channelz_registry.cc.o [2197/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [2198/18119] Building CXX object CMakeFiles/authorization_policy_provider_test.dir/test/cpp/server/authorization_policy_provider_test.cc.o [2199/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [2200/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [2201/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [2202/18119] Building CXX object CMakeFiles/address_sorting_test_unsecure.dir/test/cpp/util/byte_buffer_proto_helper.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/byte_buffer_proto_helper.cc: In function ‘std::unique_ptr grpc::testing::SerializeToByteBuffer(grpc::protobuf::Message*)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/byte_buffer_proto_helper.cc:40:29: warning: ignoring return value of ‘bool google::protobuf::MessageLite::SerializeToString(std::string*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 40 | message->SerializeToString(&buf); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/byte_buffer_proto_helper.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/byte_buffer_proto_helper.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:754:44: note: declared here 754 | PROTOBUF_FUTURE_ADD_EARLY_NODISCARD bool SerializeToString( | ^~~~~~~~~~~~~~~~~ [2203/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [2204/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [2205/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [2206/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [2207/18119] Building C object CMakeFiles/call_state_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [2208/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/surface/channel_stack_type.cc.o [2209/18119] Building CXX object CMakeFiles/badreq_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [2210/18119] Building CXX object CMakeFiles/backoff_test.dir/test/core/util/backoff_test.cc.o [2211/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/telemetry/histogram_view.cc.o [2212/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/json/json_writer.cc.o [2213/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/resolver/endpoint_addresses.cc.o [2214/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/postmortem_emit.cc.o [2215/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/experiments/config.cc.o [2216/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/grpc_check.cc.o [2217/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/call/parsed_metadata.cc.o [2218/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/shared_bit_gen.cc.o [2219/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [2220/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/glob.cc.o [2221/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/ref_counted_string.cc.o [2222/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [2223/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [2224/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/iomgr/closure.cc.o [2225/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [2226/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [2227/18119] Building CXX object CMakeFiles/alts_tsi_utils_test.dir/test/core/tsi/alts/handshaker/alts_tsi_utils_test.cc.o [2228/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/dump_args.cc.o [2229/18119] Building CXX object CMakeFiles/arena_promise_test.dir/test/core/promise/arena_promise_test.cc.o [2230/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/slice/slice_buffer.cc.o [2231/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/experiments/experiments.cc.o [2232/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/interception_chain.cc.o [2233/18119] Building CXX object CMakeFiles/bad_server_response_test.dir/test/core/end2end/bad_server_response_test.cc.o [2234/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [2235/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/filter/blackboard.cc.o [2236/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [2237/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [2238/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/debug/trace.cc.o [2239/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport.cc.o [2240/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call.cc.o [2241/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/channelz/text_encode.cc.o [2242/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/promise/activity.cc.o [2243/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/per_cpu.cc.o [2244/18119] Building CXX object CMakeFiles/activity_test.dir/src/core/lib/promise/wait_set.cc.o [2245/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/memory_quota.cc.o [2246/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/telemetry/stats_data.cc.o [2247/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/slice/percent_encoding.cc.o [2248/18119] Building CXX object CMakeFiles/alts_security_connector_test.dir/test/core/credentials/transport/alts/alts_security_connector_test.cc.o [2249/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [2250/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/slice/slice.cc.o [2251/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/compression/compression_internal.cc.o [2252/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/telemetry/stats.cc.o [2253/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/load_balancing/lb_policy.cc.o [2254/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [2255/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [2256/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o [2257/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/channelz/property_list.cc.o [2258/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/per_cpu.cc.o [2259/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/telemetry/stats.cc.o [2260/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/transport/auth_context.cc.o [2261/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [2262/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [2263/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/iomgr/combiner.cc.o [2264/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [2265/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [2266/18119] Building CXX object CMakeFiles/call_filters_test.dir/gens/src/proto/grpc/channelz/v2/property_list.pb.cc.o [2267/18119] Building CXX object CMakeFiles/address_sorting_test.dir/test/cpp/naming/address_sorting_test.cc.o [2268/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [2269/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [2270/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [2271/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [2272/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/time.cc.o [2273/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel_init.cc.o [2274/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [2275/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/promise/activity.cc.o [2276/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/address_utils/parse_address.cc.o [2277/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [2278/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [2279/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [2280/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [2281/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/call/call_state.cc.o [2282/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [2283/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [2284/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [2285/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [2286/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/experiments/config.cc.o [2287/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [2288/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/debug/trace.cc.o [2289/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/dump_args.cc.o [2290/18119] Building CXX object CMakeFiles/bitset_test.dir/test/core/util/bitset_test.cc.o [2291/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [2292/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [2293/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [2294/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [2295/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/iomgr/closure.cc.o [2296/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/channel/channel_args.cc.o [2297/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [2298/18119] Building C object CMakeFiles/call_utils_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [2299/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [2300/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [2301/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/channelz/text_encode.cc.o [2302/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [2303/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/iomgr/error.cc.o [2304/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o [2305/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/slice/slice.cc.o [2306/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/slice/slice_buffer.cc.o [2307/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/iomgr/error.cc.o [2308/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/channelz/channel_trace.cc.o [2309/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [2310/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/transport/status_conversion.cc.o [2311/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/transport/status_conversion.cc.o [2312/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/debug/trace_flags.cc.o [2313/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/json/json_writer.cc.o [2314/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/shared_bit_gen.cc.o [2315/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [2316/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/address_utils/parse_address.cc.o [2317/18119] Building CXX object CMakeFiles/all_ok_test.dir/src/core/util/latent_see.cc.o [2318/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/channelz/property_list.cc.o [2319/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/parsed_metadata.cc.o [2320/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/status_util.cc.o [2321/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [2322/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/postmortem_emit.cc.o [2323/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/secure_endpoint.cc.o [2324/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/call/message.cc.o [2325/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/channelz/property_list.cc.o [2326/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/transport/connectivity_state.cc.o [2327/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/transport/timeout_encoding.cc.o [2328/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/uri.cc.o [2329/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/iomgr/combiner.cc.o [2330/18119] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/filter/fused_filters.cc.o [2331/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/work_serializer.cc.o [2332/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/transport/error_utils.cc.o [2333/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/lib/transport/connectivity_state.cc.o [2334/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/promise/activity.cc.o [2335/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/transport/connectivity_state.cc.o [2336/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o [2337/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/compression/compression.cc.o [2338/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/time.cc.o [2339/18119] Building CXX object CMakeFiles/call_arena_allocator_test.dir/test/core/call/call_arena_allocator_test.cc.o [2340/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/channel/channel_args.cc.o [2341/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [2342/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/windows/iocp.cc.o [2343/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [2344/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [2345/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/windows/win_socket.cc.o [2346/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/slice/percent_encoding.cc.o [2347/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [2348/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [2349/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/work_serializer.cc.o [2350/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/channelz/property_list.cc.o [2351/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/ref_counted_string.cc.o [2352/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/postmortem_emit.cc.o [2353/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/channelz/channelz_registry.cc.o [2354/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/shim.cc.o [2355/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/backoff.cc.o [2356/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/status_helper.cc.o [2357/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [2358/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/work_serializer.cc.o [2359/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [2360/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [2361/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/error_cfstream.cc.o [2362/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/ev_apple.cc.o [2363/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_posix.cc.o [2364/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [2365/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/cfstream_handle.cc.o [2366/18119] Building CXX object CMakeFiles/call_finalization_test.dir/test/core/call/call_finalization_test.cc.o [2367/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/debug/trace.cc.o [2368/18119] Building CXX object CMakeFiles/bad_streaming_id_bad_client_test.dir/test/core/bad_client/tests/bad_streaming_id.cc.o [2369/18119] Building CXX object CMakeFiles/badreq_bad_client_test.dir/test/core/bad_client/tests/badreq.cc.o [2370/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/latent_see.cc.o [2371/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/json/json_reader.cc.o [2372/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/fork_windows.cc.o [2373/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/iocp_windows.cc.o [2374/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/uri.cc.o [2375/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/status_helper.cc.o [2376/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/backoff.cc.o [2377/18119] Building CXX object CMakeFiles/address_sorting_test_unsecure.dir/test/cpp/naming/address_sorting_test.cc.o [2378/18119] Building CXX object CMakeFiles/bad_streaming_id_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [2379/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/handshaker/handshaker_registry.cc.o [2380/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [2381/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/iomgr_windows.cc.o [2382/18119] Building CXX object CMakeFiles/buffer_list_test.dir/test/core/iomgr/buffer_list_test.cc.o [2383/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/pollset_set.cc.o [2384/18119] Building CXX object CMakeFiles/auth_context_test.dir/test/core/transport/auth_context_test.cc.o [2385/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/debug/trace_flags.cc.o [2386/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [2387/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/pollset_windows.cc.o [2388/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [2389/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/experiments/experiments.cc.o [2390/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o [2391/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/handshaker/proxy_mapper_registry.cc.o [2392/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/compression/message_compress.cc.o [2393/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o [2394/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/channelz/channelz_registry.cc.o [2395/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/util/latent_see.cc.o [2396/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [2397/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/socket_windows.cc.o [2398/18119] Building CXX object CMakeFiles/blackboard_test.dir/test/core/filters/blackboard_test.cc.o [2399/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [2400/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [2401/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/call/call_state.cc.o [2402/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o [2403/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o [2404/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/json/json_reader.cc.o [2405/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/event_engine.cc.o [2406/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/channelz/property_list.cc.o [2407/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [2408/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/debug/trace_flags.cc.o [2409/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [2410/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [2411/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/message.cc.o [2412/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [2413/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_windows.cc.o [2414/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [2415/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/channelz/channelz.cc.o [2416/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o [2417/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [2418/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o [2419/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/resolved_address.cc.o [2420/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/filter/blackboard.cc.o [2421/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/channelz/channel_trace.cc.o [2422/18119] Building CXX object CMakeFiles/alts_util_test.dir/test/cpp/common/alts_util_test.cc.o [2423/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/metadata_batch.cc.o [2424/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o [2425/18119] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/lame_client.cc.o [2426/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [2427/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/lib/resource_quota/arena.cc.o [2428/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/call_state.cc.o [2429/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/call/call_filters.cc.o [2430/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/channel/channel_args.cc.o [2431/18119] Building CXX object CMakeFiles/call_filters_test.dir/gens/src/proto/grpc/channelz/v2/property_list.grpc.pb.cc.o [2432/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/slice.cc.o [2433/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [2434/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/address_utils/parse_address.cc.o [2435/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/call_arena_allocator.cc.o [2436/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/util/latent_see.cc.o [2437/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o [2438/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/channelz/channel_trace.cc.o [2439/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/utils.cc.o [2440/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o [2441/18119] Building CXX object CMakeFiles/call_state_test.dir/src/core/util/postmortem_emit.cc.o [2442/18119] Linking CXX shared library libgrpc.so.53.0.0 /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:148:8: warning: type ‘struct grpc_fd’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:79:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:151:58: note: the first difference of corresponding definitions is field ‘read_closure’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:86:11: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:186:8: warning: type ‘struct grpc_pollset_worker’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:192:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:187:14: note: the first difference of corresponding definitions is field ‘state’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:193:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:214:8: warning: type ‘struct grpc_pollset’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:200:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:216:25: note: the first difference of corresponding definitions is field ‘neighborhood’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:202:23: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:142:8: warning: type ‘struct grpc_fork_fd_list’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:69:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:144:12: note: the first difference of corresponding definitions is field ‘next’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:73:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:239:8: warning: type ‘struct grpc_pollset_set’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:248:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:240:8: note: the first difference of corresponding definitions is field ‘unused’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:249:10: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: warning: type ‘struct SslSessionLRUCache’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: note: a type with the same name but different base type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/util/cpp_impl_of.h:27:7: note: type name ‘grpc_core::CppImplOf’ should match type name ‘grpc_core::CppImplOf’ /usr/src/debug/grpc/grpc-1.80.0/src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: warning: type ‘struct SslSessionLRUCache’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: note: a type with the same name but different base type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/util/cpp_impl_of.h:27:7: note: type name ‘grpc_core::CppImplOf’ should match type name ‘grpc_core::CppImplOf’ /usr/src/debug/grpc/grpc-1.80.0/src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: warning: type ‘struct SslSessionLRUCache’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: note: a type with the same name but different base type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/util/cpp_impl_of.h:27:7: note: type name ‘grpc_core::CppImplOf’ should match type name ‘grpc_core::CppImplOf’ /usr/src/debug/grpc/grpc-1.80.0/src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: warning: type ‘struct SslSessionLRUCache’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: note: a type with the same name but different base type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/util/cpp_impl_of.h:27:7: note: type name ‘grpc_core::CppImplOf’ should match type name ‘grpc_core::CppImplOf’ In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:197:36, inlined from ‘grpc_channelz_v2_Promise_mutable_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:319:120, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/seq_state.h:137:53, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/try_seq.h:268:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:220:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘__ct ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:121:19, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct_base ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘Wrap’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:165:47, inlined from ‘Set’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/channelz/property_list.h:136:60, inlined from ‘operator()’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:471:32, inlined from ‘ChannelzProperties’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:473:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘ChannelzProperties’: lto1: note: source object is likely at address zero In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:197:36, inlined from ‘grpc_channelz_v2_Promise_mutable_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:319:120, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/seq_state.h:137:53, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/seq.h:113:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/surface/call_utils.h:486:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:220:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘__ct ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:121:19, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct_base ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘Wrap’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:165:47, inlined from ‘Set’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/channelz/property_list.h:136:60, inlined from ‘operator()’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:471:32, inlined from ‘ChannelzProperties’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:473:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘ChannelzProperties’: lto1: note: source object is likely at address zero In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:197:36, inlined from ‘grpc_channelz_v2_Promise_mutable_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:319:120, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/seq_state.h:137:53, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/seq.h:113:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/surface/call_utils.h:486:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:220:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘__ct ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:121:19, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct_base ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘Wrap’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:165:47, inlined from ‘Set’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/channelz/property_list.h:136:60, inlined from ‘operator()’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:471:32, inlined from ‘ChannelzProperties’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:473:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘ChannelzProperties’: lto1: note: source object is likely at address zero In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:197:36, inlined from ‘grpc_channelz_v2_Promise_mutable_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:319:120, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/seq_state.h:137:53, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/try_seq.h:268:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:220:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘__ct ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:121:19, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct_base ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘Wrap’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:165:47, inlined from ‘Set’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/channelz/property_list.h:136:60, inlined from ‘operator()’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:471:32, inlined from ‘ChannelzProperties’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:473:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘ChannelzProperties’: lto1: note: source object is likely at address zero In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:197:36, inlined from ‘grpc_channelz_v2_Promise_mutable_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:319:120, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/seq_state.h:137:53, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/seq.h:113:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/surface/call_utils.h:486:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:220:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘__ct ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:121:19, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct_base ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘Wrap’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:165:47, inlined from ‘Set’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/channelz/property_list.h:136:60, inlined from ‘operator()’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:471:32, inlined from ‘ChannelzProperties’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:473:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘ChannelzProperties’: lto1: note: source object is likely at address zero /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/event_engine/posix_engine/timer.cc: In member function ‘__ct_base ’: /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/event_engine/posix_engine/timer.cc:53:36: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ [2443/18119] Creating library symlink libgrpc.so.53 libgrpc.so [2444/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/channelz/channelz.cc.o [2445/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/internal_errqueue.cc.o [2446/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o [2447/18119] Running gRPC C++ protocol buffer compiler for google/api/http.proto [2448/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/channel/channel_stack_builder.cc.o [2449/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [2450/18119] Running gRPC C++ protocol buffer compiler for google/rpc/status.proto [2451/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/channel_stack_type.cc.o [2452/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/combiner.cc.o [2453/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/time_util.cc.o [2454/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [2455/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o [2456/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/init_internally.cc.o [2457/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [2458/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/closure.cc.o [2459/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o [2460/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/version.cc.o [2461/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o [2462/18119] Running gRPC C++ protocol buffer compiler for validate/validate.proto [2463/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/call/metadata_batch.cc.o [2464/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/transport/call_final_info.cc.o [2465/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o [2466/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/experiments/config.cc.o [2467/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/slice_buffer.cc.o [2468/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o [2469/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/net/socket_mutator.cc.o [2470/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [2471/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/ev_posix.cc.o [2472/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/channelz/channelz.cc.o [2473/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o [2474/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/ev_poll_posix.cc.o [2475/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [2476/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/telemetry/histogram_view.cc.o [2477/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [2478/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [2479/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/polling_entity.cc.o [2480/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/telemetry/context_list_entry.cc.o [2481/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/buffer_list.cc.o [2482/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/lockfree_event.cc.o [2483/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/compression/compression.cc.o [2484/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/fork_posix.cc.o [2485/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o [2486/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/gethostname_fallback.cc.o [2487/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [2488/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/gethostname_sysconf.cc.o [2489/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/gethostname_host_name_max.cc.o [2490/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/grpc_check.cc.o [2491/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [2492/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o [2493/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [2494/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/channelz/channel_trace.cc.o [2495/18119] Building CXX object CMakeFiles/blackboard_test.dir/src/core/channelz/channelz.cc.o [2496/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/glob.cc.o [2497/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o [2498/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o [2499/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [2500/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o [2501/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [2502/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/event_string.cc.o [2503/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/slice/slice.cc.o [2504/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/time_averaged_stats.cc.o [2505/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/timer_generic.cc.o [2506/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/socket_mutator.cc.o [2507/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/vsock.cc.o [2508/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/error.cc.o [2509/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/telemetry/instrument.cc.o [2510/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/timer_heap.cc.o [2511/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o [2512/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [2513/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o [2514/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [2515/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o [2516/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o [2517/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/timer_manager.cc.o [2518/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/compression/compression_internal.cc.o [2519/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/telemetry/tcp_tracer.cc.o [2520/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/socket_utils_posix.cc.o [2521/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/slice/percent_encoding.cc.o [2522/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o [2523/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/resolve_address.cc.o [2524/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [2525/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/config/core_configuration.cc.o [2526/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [2527/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/telemetry/stats_data.cc.o [2528/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [2529/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/endpoint.cc.o [2530/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o [2531/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o [2532/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [2533/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [2534/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [2535/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/transport/timeout_encoding.cc.o [2536/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [2537/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/slice/slice_buffer.cc.o [2538/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/iomgr.cc.o [2539/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [2540/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [2541/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/channel/connected_channel.cc.o [2542/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [2543/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/call_details.cc.o [2544/18119] Building CXX object CMakeFiles/call_filters_test.dir/src/core/call/metadata.cc.o [2545/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [2546/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [2547/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [2548/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/dump_args.cc.o [2549/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [2550/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [2551/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [2552/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [2553/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [2554/18119] Building C object CMakeFiles/cancel_callback_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [2555/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/interception_chain.cc.o [2556/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/byte_buffer_reader.cc.o [2557/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o [2558/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/telemetry/stats.cc.o [2559/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/ref_counted_string.cc.o [2560/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/metadata_array.cc.o [2561/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/surface/channel_stack_type.cc.o [2562/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/shared_bit_gen.cc.o [2563/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/channelz/text_encode.cc.o [2564/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/validate_metadata.cc.o [2565/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/service_config/service_config_parser.cc.o [2566/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/telemetry/histogram_view.cc.o [2567/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/promise/activity.cc.o [2568/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/call_combiner.cc.o [2569/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/time.cc.o [2570/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/wait_for_single_owner.cc.o [2571/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/grpc_check.cc.o [2572/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/transport/status_conversion.cc.o [2573/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/channelz/channelz_registry.cc.o [2574/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/load_file.cc.o [2575/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/default_event_engine.cc.o [2576/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [2577/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [2578/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/json/json_writer.cc.o [2579/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/resolve_address_posix.cc.o [2580/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/per_cpu.cc.o [2581/18119] Building CXX object CMakeFiles/cancel_ares_query_test.dir/test/core/test_util/fake_udp_and_tcp_server.cc.o [2582/18119] Building CXX object CMakeFiles/cancel_ares_query_test.dir/test/core/test_util/socket_use_after_close_detector.cc.o [2583/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/glob.cc.o [2584/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [2585/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/byte_buffer.cc.o [2586/18119] Linking CXX shared library libgrpc_test_util.so.53.0.0 [2587/18119] Creating library symlink libgrpc_test_util.so.53 libgrpc_test_util.so [2588/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/experiments/experiments.cc.o [2589/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [2590/18119] Running gRPC C++ protocol buffer compiler for cel/expr/checked.proto [2591/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/certs.proto [2592/18119] Running gRPC C++ protocol buffer compiler for cel/expr/syntax.proto [2593/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [2594/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/pollset.cc.o [2595/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/clusters.proto [2596/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/init_dump.proto [2597/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/cel/expr/checked.upb_minitable.c.o [2598/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/config_dump_shared.proto [2599/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/metrics.proto [2600/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/listeners.proto [2601/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/memory.proto [2602/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/transport/error_utils.cc.o [2603/18119] Running gRPC C++ protocol buffer compiler for envoy/annotations/deprecation.proto [2604/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/config_dump.proto [2605/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/mutex_stats.proto [2606/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/completion_queue_factory.cc.o [2607/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/event_log.cc.o [2608/18119] Running gRPC C++ protocol buffer compiler for envoy/annotations/resource.proto [2609/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o [2610/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/server_info.proto [2611/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o [2612/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o [2613/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/experiments/config.cc.o [2614/18119] Running gRPC C++ protocol buffer compiler for envoy/config/cluster/v3/circuit_breaker.proto [2615/18119] Running gRPC C++ protocol buffer compiler for envoy/admin/v3/tap.proto [2616/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/timer.cc.o [2617/18119] Running gRPC C++ protocol buffer compiler for envoy/config/cluster/v3/outlier_detection.proto [2618/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/backoff.proto [2619/18119] Running gRPC C++ protocol buffer compiler for envoy/config/cluster/v3/filter.proto [2620/18119] Running gRPC C++ protocol buffer compiler for envoy/config/common/mutation_rules/v3/mutation_rules.proto [2621/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/cel.proto [2622/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/resolver/endpoint_addresses.cc.o [2623/18119] Running gRPC C++ protocol buffer compiler for envoy/config/accesslog/v3/accesslog.proto [2624/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/address.proto [2625/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/extension.proto [2626/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/grpc_method_list.proto [2627/18119] Running gRPC C++ protocol buffer compiler for envoy/config/common/matcher/v3/matcher.proto [2628/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/event_service_config.proto [2629/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/http_uri.proto [2630/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/base.proto [2631/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/config_source.proto [2632/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/socket_cmsg_headers.proto [2633/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/http_service.proto [2634/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/proxy_protocol.proto [2635/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/resolver.proto [2636/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/socket_option.proto [2637/18119] Running gRPC C++ protocol buffer compiler for envoy/config/cluster/v3/cluster.proto [2638/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/grpc_service.proto [2639/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/health_check.proto [2640/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_server.cc.o [2641/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/json/json_writer.cc.o [2642/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/protocol.proto [2643/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/substitution_format_string.proto [2644/18119] Running gRPC C++ protocol buffer compiler for envoy/config/core/v3/udp_socket_config.proto [2645/18119] Running gRPC C++ protocol buffer compiler for envoy/config/bootstrap/v3/bootstrap.proto [2646/18119] Running gRPC C++ protocol buffer compiler for envoy/config/listener/v3/api_listener.proto [2647/18119] Running gRPC C++ protocol buffer compiler for envoy/config/endpoint/v3/endpoint.proto [2648/18119] Running gRPC C++ protocol buffer compiler for envoy/config/listener/v3/udp_listener_config.proto [2649/18119] Running gRPC C++ protocol buffer compiler for envoy/config/listener/v3/quic_config.proto [2650/18119] Running gRPC C++ protocol buffer compiler for envoy/config/metrics/v3/metrics_service.proto [2651/18119] Running gRPC C++ protocol buffer compiler for envoy/config/endpoint/v3/load_report.proto [2652/18119] Running gRPC C++ protocol buffer compiler for envoy/config/trace/v3/datadog.proto [2653/18119] Running gRPC C++ protocol buffer compiler for envoy/config/metrics/v3/stats.proto [2654/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o [2655/18119] Running gRPC C++ protocol buffer compiler for envoy/config/trace/v3/dynamic_ot.proto [2656/18119] Running gRPC C++ protocol buffer compiler for envoy/config/endpoint/v3/endpoint_components.proto [2657/18119] Running gRPC C++ protocol buffer compiler for envoy/config/listener/v3/listener_components.proto [2658/18119] Running gRPC C++ protocol buffer compiler for envoy/config/trace/v3/http_tracer.proto [2659/18119] Running gRPC C++ protocol buffer compiler for envoy/config/overload/v3/overload.proto [2660/18119] Running gRPC C++ protocol buffer compiler for envoy/config/trace/v3/lightstep.proto [2661/18119] Running gRPC C++ protocol buffer compiler for envoy/config/trace/v3/trace.proto [2662/18119] Running gRPC C++ protocol buffer compiler for envoy/config/trace/v3/service.proto [2663/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [2664/18119] Running gRPC C++ protocol buffer compiler for envoy/config/trace/v3/opentelemetry.proto [2665/18119] Running gRPC C++ protocol buffer compiler for envoy/config/trace/v3/xray.proto [2666/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/promise/party.cc.o [2667/18119] Running gRPC C++ protocol buffer compiler for envoy/config/route/v3/scoped_route.proto [2668/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o [2669/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/telemetry/stats_data.cc.o [2670/18119] Running gRPC C++ protocol buffer compiler for envoy/config/listener/v3/listener.proto [2671/18119] Running gRPC C++ protocol buffer compiler for envoy/config/trace/v3/skywalking.proto [2672/18119] Running gRPC C++ protocol buffer compiler for envoy/config/trace/v3/zipkin.proto [2673/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/transport_sockets/tls/v3/cert.proto [2674/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [2675/18119] Running gRPC C++ protocol buffer compiler for envoy/config/route/v3/route.proto [2676/18119] Running gRPC C++ protocol buffer compiler for envoy/config/tap/v3/common.proto [2677/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/transport_sockets/tls/v3/common.proto [2678/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/debug/trace.cc.o [2679/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/dump_args.cc.o [2680/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.proto [2681/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/address.proto [2682/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/http_inputs.proto [2683/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/status_code_input.proto [2684/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/transport_sockets/tls/v3/secret.proto [2685/18119] Running gRPC C++ protocol buffer compiler for envoy/service/status/v3/csds.proto [2686/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/filter_state.proto [2687/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/node.proto [2688/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/number.proto [2689/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/path.proto [2690/18119] Running gRPC C++ protocol buffer compiler for envoy/type/tracing/v3/custom_tag.proto [2691/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/metadata.cc.o [2692/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/work_serializer.cc.o [2693/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [2694/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/transport_sockets/tls/v3/tls.proto [2695/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/metadata.proto [2696/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/regex.proto [2697/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/string.proto [2698/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/struct.proto [2699/18119] Running gRPC C++ protocol buffer compiler for envoy/type/matcher/v3/value.proto [2700/18119] Running gRPC C++ protocol buffer compiler for envoy/type/metadata/v3/metadata.proto [2701/18119] Running gRPC C++ protocol buffer compiler for envoy/type/v3/hash_policy.proto [2702/18119] Running gRPC C++ protocol buffer compiler for envoy/type/v3/http.proto [2703/18119] Running gRPC C++ protocol buffer compiler for envoy/type/v3/http_status.proto [2704/18119] Running gRPC C++ protocol buffer compiler for envoy/type/v3/range.proto [2705/18119] Running gRPC C++ protocol buffer compiler for envoy/type/v3/ratelimit_strategy.proto [2706/18119] Running gRPC C++ protocol buffer compiler for envoy/type/v3/ratelimit_unit.proto [2707/18119] Running gRPC C++ protocol buffer compiler for envoy/type/v3/semantic_version.proto [2708/18119] Running gRPC C++ protocol buffer compiler for google/api/annotations.proto [2709/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/status_helper.cc.o [2710/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/per_cpu.cc.o [2711/18119] Running gRPC C++ protocol buffer compiler for envoy/data/accesslog/v3/accesslog.proto [2712/18119] Running gRPC C++ protocol buffer compiler for envoy/type/v3/percent.proto [2713/18119] Running gRPC C++ protocol buffer compiler for envoy/type/v3/token_bucket.proto [2714/18119] Running gRPC C++ protocol buffer compiler for google/api/expr/v1alpha1/checked.proto [2715/18119] Running gRPC C++ protocol buffer compiler for google/api/expr/v1alpha1/syntax.proto [2716/18119] Running gRPC C++ protocol buffer compiler for google/api/httpbody.proto [2717/18119] Running gRPC C++ protocol buffer compiler for udpa/annotations/migrate.proto [2718/18119] Running gRPC C++ protocol buffer compiler for udpa/annotations/security.proto [2719/18119] Running gRPC C++ protocol buffer compiler for udpa/annotations/sensitive.proto [2720/18119] Running gRPC C++ protocol buffer compiler for udpa/annotations/status.proto [2721/18119] Running gRPC C++ protocol buffer compiler for udpa/annotations/versioning.proto [2722/18119] Running gRPC C++ protocol buffer compiler for xds/annotations/v3/migrate.proto [2723/18119] Running gRPC C++ protocol buffer compiler for xds/annotations/v3/security.proto [2724/18119] Running gRPC C++ protocol buffer compiler for xds/annotations/v3/sensitive.proto [2725/18119] Running gRPC C++ protocol buffer compiler for xds/annotations/v3/status.proto [2726/18119] Running gRPC C++ protocol buffer compiler for xds/annotations/v3/versioning.proto [2727/18119] Running gRPC C++ protocol buffer compiler for xds/core/v3/authority.proto [2728/18119] Running gRPC C++ protocol buffer compiler for xds/core/v3/cidr.proto [2729/18119] Running gRPC C++ protocol buffer compiler for xds/core/v3/collection_entry.proto [2730/18119] Running gRPC C++ protocol buffer compiler for xds/core/v3/extension.proto [2731/18119] Running gRPC C++ protocol buffer compiler for xds/core/v3/resource.proto [2732/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o [2733/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/iomgr/error.cc.o [2734/18119] Running gRPC C++ protocol buffer compiler for envoy/config/route/v3/route_components.proto [2735/18119] Running gRPC C++ protocol buffer compiler for xds/core/v3/context_params.proto [2736/18119] Running gRPC C++ protocol buffer compiler for xds/core/v3/resource_locator.proto [2737/18119] Running gRPC C++ protocol buffer compiler for xds/core/v3/resource_name.proto [2738/18119] Running gRPC C++ protocol buffer compiler for xds/type/matcher/v3/cel.proto [2739/18119] Running gRPC C++ protocol buffer compiler for xds/type/matcher/v3/domain.proto [2740/18119] Running gRPC C++ protocol buffer compiler for xds/type/matcher/v3/http_inputs.proto [2741/18119] Running gRPC C++ protocol buffer compiler for xds/type/matcher/v3/ip.proto [2742/18119] Running gRPC C++ protocol buffer compiler for xds/type/matcher/v3/matcher.proto [2743/18119] Running gRPC C++ protocol buffer compiler for xds/type/matcher/v3/range.proto [2744/18119] Running gRPC C++ protocol buffer compiler for xds/type/matcher/v3/regex.proto [2745/18119] Running gRPC C++ protocol buffer compiler for xds/type/matcher/v3/string.proto [2746/18119] Running gRPC C++ protocol buffer compiler for xds/type/v3/cel.proto [2747/18119] Running gRPC C++ protocol buffer compiler for xds/type/v3/range.proto [2748/18119] Running gRPC C++ protocol buffer compiler for xds/type/v3/typed_struct.proto [2749/18119] Running gRPC C++ protocol buffer compiler for test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.proto [2750/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/grpc_service/call_credentials/access_token/v3/access_token_credentials.proto [2751/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/grpc_service/channel_credentials/google_default/v3/google_default_credentials.proto [2752/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/grpc_service/channel_credentials/insecure/v3/insecure_credentials.proto [2753/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/grpc_service/channel_credentials/xds/v3/xds_credentials.proto [2754/18119] Running gRPC C++ protocol buffer compiler for src/core/ext/transport/chaotic_good/chaotic_good_frame.proto [2755/18119] Running gRPC C++ protocol buffer compiler for test/core/end2end/end2end_test_fuzzer.proto [2756/18119] Building CXX object CMakeFiles/arena_test.dir/test/core/resource_quota/arena_test.cc.o [2757/18119] Building CXX object CMakeFiles/call_tracer_test.dir/test/core/telemetry/call_tracer_test.cc.o [2758/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/backoff.cc.o [2759/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/debug/trace_flags.cc.o [2760/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/ref_counted_string.cc.o [2761/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/grpc_service/channel_credentials/tls/v3/tls_credentials.proto [2762/18119] Running gRPC C++ protocol buffer compiler for test/core/test_util/fuzz_config_vars.proto [2763/18119] Running gRPC C++ protocol buffer compiler for envoy/service/discovery/v3/ads.proto [2764/18119] Running gRPC C++ protocol buffer compiler for envoy/type/http/v3/cookie.proto [2765/18119] Running gRPC C++ protocol buffer compiler for envoy/type/http/v3/path_transformation.proto [2766/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/clusters/aggregate/v3/cluster.proto [2767/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.proto [2768/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.proto [2769/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/client_call.cc.o [2770/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/load_balancing/lb_policy.cc.o [2771/18119] Running gRPC C++ protocol buffer compiler for envoy/service/discovery/v3/discovery.proto [2772/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/load_balancing_policies/common/v3/common.proto [2773/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/load_balancing_policies/round_robin/v3/round_robin.proto [2774/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.proto [2775/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/cel/expr/syntax.upb_minitable.c.o [2776/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c.o [2777/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.c.o [2778/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upb_minitable.c.o [2779/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.c.o [2780/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.c.o [2781/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/cel.upb_minitable.c.o [2782/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.c.o [2783/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.c.o [2784/18119] Building CXX object CMakeFiles/alts_frame_protector_test.dir/test/core/tsi/alts/crypt/gsec_test_util.cc.o [2785/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/address_utils/parse_address.cc.o [2786/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.proto [2787/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/upstreams/http/v3/http_protocol_options.proto [2788/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.c.o [2789/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.c.o [2790/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/completion_queue.cc.o [2791/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o [2792/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.c.o [2793/18119] Building CXX object CMakeFiles/call_filters_test.dir/test/core/call/call_filters_test.cc.o [2794/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/slice/slice_buffer.cc.o [2795/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.c.o [2796/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.c.o [2797/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [2798/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/shared_bit_gen.cc.o [2799/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/telemetry/stats.cc.o [2800/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.c.o [2801/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.c.o [2802/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.c.o [2803/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/latent_see.cc.o [2804/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/socket_cmsg_headers.upb_minitable.c.o [2805/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.c.o [2806/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.c.o [2807/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/channel/channel_args.cc.o [2808/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/socket_utils_linux.cc.o [2809/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.c.o [2810/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.c.o [2811/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/json/json_reader.cc.o [2812/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.c.o [2813/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.c.o [2814/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.c.o [2815/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.c.o [2816/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.c.o [2817/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_posix.cc.o [2818/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/backoff.cc.o [2819/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.c.o [2820/18119] Building CXX object CMakeFiles/cancel_ares_query_test.dir/test/core/end2end/cq_verifier.cc.o [2821/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [2822/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/json/json_object_loader.cc.o [2823/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/server_call.cc.o [2824/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/address.upb_minitable.c.o [2825/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.c.o [2826/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.c.o [2827/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.c.o [2828/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.c.o [2829/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [2830/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.c.o [2831/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.c.o [2832/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.c.o [2833/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.c.o [2834/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.c.o [2835/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.c.o [2836/18119] Building CXX object CMakeFiles/badreq_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [2837/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.c.o [2838/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_client.cc.o [2839/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [2840/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.c.o [2841/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.c.o [2842/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.c.o [2843/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.c.o [2844/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.c.o [2845/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/iomgr_posix.cc.o [2846/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.c.o [2847/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/uri.cc.o [2848/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/api/httpbody.upb_minitable.c.o [2849/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [2850/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.c.o [2851/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.c.o [2852/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/slice/percent_encoding.cc.o [2853/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c.o [2854/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [2855/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c.o [2856/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [2857/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.c.o [2858/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.c.o [2859/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c.o [2860/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/resolver/resolver.cc.o [2861/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/validation_errors.cc.o [2862/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.c.o [2863/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/api/annotations.upb_minitable.c.o [2864/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [2865/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/api/http.upb_minitable.c.o [2866/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.c.o [2867/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/transport/connectivity_state.cc.o [2868/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [2869/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/validate/validate.upb_minitable.c.o [2870/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/channel/channel_stack.cc.o [2871/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.c.o [2872/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c.o [2873/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.c.o [2874/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c.o [2875/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/telemetry/metrics.cc.o [2876/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o [2877/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c.o [2878/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.c.o [2879/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.c.o [2880/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c.o [2881/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [2882/18119] Building CXX object CMakeFiles/cf_event_engine_test.dir/test/core/event_engine/test_suite/cf_event_engine_test.cc.o [2883/18119] Building CXX object CMakeFiles/cf_engine_test.dir/test/core/event_engine/cf/cf_engine_test.cc.o [2884/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.c.o [2885/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.c.o [2886/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.c.o [2887/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.c.o [2888/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.c.o [2889/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.c.o [2890/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.c.o [2891/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.c.o [2892/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.c.o [2893/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.c.o [2894/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.c.o [2895/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.c.o [2896/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.c.o [2897/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.c.o [2898/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.c.o [2899/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.c.o [2900/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.c.o [2901/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.c.o [2902/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [2903/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.c.o [2904/18119] Building C object CMakeFiles/cel_authorization_engine_test.dir/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.c.o [2905/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/transport/status_conversion.cc.o [2906/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o [2907/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/resolver/resolver_registry.cc.o [2908/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_server_posix.cc.o [2909/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/systemd_utils.cc.o [2910/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o [2911/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/call.cc.o [2912/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/iomgr/combiner.cc.o [2913/18119] Linking CXX shared library libgrpc++.so.1.80.0 [2914/18119] Creating library symlink libgrpc++.so.1.80 libgrpc++.so [2915/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/load_balancing/lb_policy_registry.cc.o [2916/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/channelz/v2/service.proto [2917/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/slice/slice.cc.o [2918/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/util/postmortem_emit.cc.o [2919/18119] Building CXX object CMakeFiles/call_state_test.dir/test/core/call/call_state_test.cc.o [2920/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/tcp_client_posix.cc.o [2921/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/reflection/v1alpha/reflection.proto [2922/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/channelz/channelz.proto [2923/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/reflection/v1/reflection.proto [2924/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/echo.proto [2925/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/simple_messages.proto [2926/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/time.cc.o [2927/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/echo_messages.proto [2928/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/ares_resolver.cc.o [2929/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/postmortem_emit.cc.o [2930/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o [2931/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/iomgr/closure.cc.o [2932/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/call_utils.cc.o [2933/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/transport/connectivity_state.cc.o [2934/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/resource_quota/arena.cc.o [2935/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/channelz/channelz_registry.cc.o [2936/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o [2937/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o [2938/18119] Building CXX object CMakeFiles/call_credentials_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [2939/18119] Running gRPC C++ protocol buffer compiler for xds/data/orca/v3/orca_load_report.proto [2940/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/channelz/property_list.cc.o [2941/18119] Building CXX object CMakeFiles/authorization_matchers_test.dir/test/core/security/authorization_matchers_test.cc.o [2942/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/call_spine.cc.o [2943/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [2944/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/channel_init.cc.o [2945/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/google/api/httpbody.pb.cc.o [2946/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/promise/activity.cc.o [2947/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/udpa/annotations/security.pb.cc.o [2948/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/udpa/annotations/versioning.pb.cc.o [2949/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/google/api/http.pb.cc.o [2950/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/latent_see.cc.o [2951/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/udpa/annotations/status.pb.cc.o [2952/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/envoy/extensions/grpc_service/call_credentials/access_token/v3/access_token_credentials.pb.cc.o [2953/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [2954/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/uri.cc.o [2955/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/udpa/annotations/migrate.pb.cc.o [2956/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/call/call_filters.cc.o [2957/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/status_helper.cc.o [2958/18119] Running gRPC C++ protocol buffer compiler for test/core/tsi/alts/fake_handshaker/handshaker.proto [2959/18119] Running gRPC C++ protocol buffer compiler for test/core/tsi/alts/fake_handshaker/transport_security_common.proto [2960/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/health/v1/health.proto [2961/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [2962/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/empty.proto [2963/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [2964/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/duplicate/echo_duplicate.proto [2965/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/test.proto [2966/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/channelz/v2/latent_see.proto [2967/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/messages.proto [2968/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/istio_echo.proto [2969/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/rbac/audit_loggers/stream/v3/stream.proto [2970/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/json/json_reader.cc.o [2971/18119] Running gRPC C++ protocol buffer compiler for udpa/type/v1/typed_struct.proto [2972/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/filters/common/fault/v3/fault.proto [2973/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/filters/http/rbac/v3/rbac.proto [2974/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/filters/http/stateful_session/v3/stateful_session.proto [2975/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/http/stateful_session/cookie/v3/cookie.proto [2976/18119] Building CXX object CMakeFiles/alts_frame_protector_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [2977/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/resource_quota/arena.cc.o [2978/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/google/rpc/status.grpc.pb.cc.o [2979/18119] Building CXX object CMakeFiles/alts_frame_protector_test.dir/test/core/tsi/transport_security_test_lib.cc.o [2980/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.proto [2981/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/channelz/channel_trace.cc.o [2982/18119] Running gRPC C++ protocol buffer compiler for envoy/config/rbac/v3/rbac.proto [2983/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/lookup/v1/rls_config.proto [2984/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/filters/http/fault/v3/fault.proto [2985/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/filters/http/router/v3/router.proto [2986/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/channelz/channelz.cc.o [2987/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.proto [2988/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [2989/18119] Linking CXX shared library libgrpc++_error_details.so.1.80.0 [2990/18119] Running gRPC C++ protocol buffer compiler for envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.proto [2991/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [2992/18119] Creating library symlink libgrpc++_error_details.so.1.80 libgrpc++_error_details.so [2993/18119] Linking CXX shared library libgrpc++_test_util.so.1.80.0 [2994/18119] Creating library symlink libgrpc++_test_util.so.1.80 libgrpc++_test_util.so [2995/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/lb/v1/load_balancer.proto [2996/18119] Linking CXX shared library libgrpc++_alts.so.1.80.0 [2997/18119] Linking CXX shared library libgrpc++_test.so.1.80.0 [2998/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/benchmark_service.proto [2999/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/xds/v3/orca_service.proto [3000/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/google/api/annotations.pb.cc.o [3001/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/control.proto [3002/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/payloads.proto [3003/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/report_qps_scenario_service.proto [3004/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/transport/transport_op_string.cc.o [3005/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/worker_service.proto [3006/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/testing/stats.proto [3007/18119] Creating library symlink libgrpc++_alts.so.1.80 libgrpc++_alts.so [3008/18119] Creating library symlink libgrpc++_test.so.1.80 libgrpc++_test.so [3009/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/lookup/v1/rls.proto [3010/18119] Running gRPC C++ protocol buffer compiler for envoy/service/load_stats/v3/lrs.proto [3011/18119] Building CXX object CMakeFiles/cf_event_engine_test.dir/test/core/event_engine/test_suite/tests/timer_test.cc.o [3012/18119] Building CXX object CMakeFiles/alts_frame_protector_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [3013/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [3014/18119] Linking CXX shared library libgrpc_authorization_provider.so.1.80.0 /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:148:8: warning: type ‘struct grpc_fd’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:79:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:151:58: note: the first difference of corresponding definitions is field ‘read_closure’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:86:11: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:186:8: warning: type ‘struct grpc_pollset_worker’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:192:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:187:14: note: the first difference of corresponding definitions is field ‘state’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:193:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:214:8: warning: type ‘struct grpc_pollset’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:200:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:216:25: note: the first difference of corresponding definitions is field ‘neighborhood’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:202:23: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:142:8: warning: type ‘struct grpc_fork_fd_list’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:69:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:144:12: note: the first difference of corresponding definitions is field ‘next’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:73:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:239:8: warning: type ‘struct grpc_pollset_set’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:248:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:240:8: note: the first difference of corresponding definitions is field ‘unused’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:249:10: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/event_engine/posix_engine/timer.cc: In member function ‘__ct_base ’: /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/event_engine/posix_engine/timer.cc:53:36: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ [3015/18119] Creating library symlink libgrpc_authorization_provider.so.1.80 libgrpc_authorization_provider.so [3016/18119] Building CXX object CMakeFiles/call_credentials_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [3017/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [3018/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/util/work_serializer.cc.o [3019/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [3020/18119] Building CXX object CMakeFiles/channel_arguments_test.dir/test/cpp/common/channel_arguments_test.cc.o [3021/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/test/cpp/microbenchmarks/helpers.cc.o [3022/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [3023/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/google/api/annotations.grpc.pb.cc.o [3024/18119] Building CXX object CMakeFiles/call_tracer_test.dir/test/core/test_util/fake_stats_plugin.cc.o [3025/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [3026/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/validate/validate.pb.cc.o [3027/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/telemetry/instrument.cc.o [3028/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [3029/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/transport/transport.cc.o [3030/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/validate/validate.grpc.pb.cc.o [3031/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [3032/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/google/api/http.grpc.pb.cc.o [3033/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [3034/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/call_log_batch.cc.o [3035/18119] Building CXX object CMakeFiles/cf_event_engine_test.dir/test/core/event_engine/test_suite/event_engine_test_framework.cc.o [3036/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/google/rpc/status.pb.cc.o [3037/18119] Building CXX object CMakeFiles/call_credentials_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [3038/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/telemetry/call_tracer.cc.o [3039/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [3040/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [3041/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [3042/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [3043/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [3044/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/test/core/promise/cancel_callback_test.cc.o [3045/18119] Building CXX object CMakeFiles/call_utils_test.dir/test/core/call/call_utils_test.cc.o [3046/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [3047/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [3048/18119] Building CXX object CMakeFiles/alts_frame_protector_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [3049/18119] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.pb.cc.o [3050/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [3051/18119] Building CXX object CMakeFiles/alts_frame_protector_test.dir/test/core/tsi/alts/frame_protector/alts_frame_protector_test.cc.o [3052/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [3053/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [3054/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [3055/18119] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.pb.cc.o [3056/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3057/18119] Building CXX object CMakeFiles/call_credentials_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [3058/18119] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc.o [3059/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3060/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [3061/18119] Building CXX object CMakeFiles/cel_authorization_engine_test.dir/src/core/lib/security/authorization/cel_authorization_engine.cc.o [3062/18119] Building CXX object CMakeFiles/cf_event_engine_test.dir/test/core/event_engine/test_suite/tests/server_test.cc.o [3063/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [3064/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/annotations/resource.pb.cc.o [3065/18119] Building CXX object CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [3066/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [3067/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [3068/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/metrics.pb.cc.o [3069/18119] Building CXX object CMakeFiles/cf_event_engine_test.dir/test/core/event_engine/test_suite/posix/oracle_event_engine_posix.cc.o [3070/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [3071/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/google/api/http.pb.cc.o [3072/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/google/rpc/status.grpc.pb.cc.o [3073/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [3074/18119] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.pb.cc.o [3075/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [3076/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/init_dump.pb.cc.o [3077/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3078/18119] Building CXX object CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.pb.cc.o [3079/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [3080/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/channel.cc.o [3081/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/filter_stack_call.cc.o [3082/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [3083/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/gens/envoy/extensions/grpc_service/call_credentials/access_token/v3/access_token_credentials.grpc.pb.cc.o [3084/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/google/rpc/status.pb.cc.o [3085/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/config_dump_shared.pb.cc.o [3086/18119] Building CXX object CMakeFiles/cf_event_engine_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [3087/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [3088/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/init_dump.grpc.pb.cc.o [3089/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [3090/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [3091/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3092/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/channel/promise_based_filter.cc.o [3093/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3094/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [3095/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [3096/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/validate/validate.grpc.pb.cc.o [3097/18119] Building CXX object CMakeFiles/cancel_callback_test.dir/src/core/telemetry/instrument.cc.o [3098/18119] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc.o [3099/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3100/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/resource_quota/api.cc.o [3101/18119] Building CXX object CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/server/channelz/channelz_service.cc: In member function ‘virtual grpc::Status grpc::ChannelzV2Service::QueryEntities(grpc::ServerContext*, const grpc::channelz::v2::QueryEntitiesRequest*, grpc::channelz::v2::QueryEntitiesResponse*)’: /build/grpc/src/grpc-1.80.0/src/cpp/server/channelz/channelz_service.cc:306:46: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 306 | response->add_entities()->ParseFromString( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 307 | node->SerializeEntityToString(kChannelzTimeout)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_message_tctable_decl.h:24, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/channelz.pb.h:24, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/channelz.grpc.pb.h:29, from /build/grpc/src/grpc-1.80.0/src/cpp/server/channelz/channelz_service.h:26, from /build/grpc/src/grpc-1.80.0/src/cpp/server/channelz/channelz_service.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/src/cpp/server/channelz/channelz_service.cc: In member function ‘virtual grpc::Status grpc::ChannelzV2Service::GetEntity(grpc::ServerContext*, const grpc::channelz::v2::GetEntityRequest*, grpc::channelz::v2::GetEntityResponse*)’: /build/grpc/src/grpc-1.80.0/src/cpp/server/channelz/channelz_service.cc:319:46: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 319 | response->mutable_entity()->ParseFromString( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 320 | node->SerializeEntityToString(kChannelzTimeout)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/src/cpp/server/channelz/channelz_service.cc: In lambda function: /build/grpc/src/grpc-1.80.0/src/cpp/server/channelz/channelz_service.cc:373:26: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 373 | r.ParseFromString(**response); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [3102/18119] Building CXX object CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection_plugin.cc.o [3103/18119] Building CXX object CMakeFiles/call_utils_test.dir/src/core/lib/surface/lame_client.cc.o [3104/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/server_info.grpc.pb.cc.o [3105/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/google/api/http.grpc.pb.cc.o [3106/18119] Building CXX object CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [3107/18119] Building CXX object CMakeFiles/grpcpp_channelz.dir/src/cpp/server/channelz/channelz_service_plugin.cc.o [3108/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/test/core/test_util/test_call_creds.cc.o [3109/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [3110/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [3111/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/memory.grpc.pb.cc.o [3112/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [3113/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [3114/18119] Building CXX object CMakeFiles/grpc++_reflection.dir/gens/src/proto/grpc/reflection/v1/reflection.grpc.pb.cc.o [3115/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [3116/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [3117/18119] Building CXX object CMakeFiles/channel_args_test.dir/test/core/channel/channel_args_test.cc.o [3118/18119] Building CXX object CMakeFiles/alts_frame_protector_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [3119/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [3120/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/mutex_stats.pb.cc.o [3121/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [3122/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [3123/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [3124/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [3125/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [3126/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/validate/validate.pb.cc.o [3127/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [3128/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/clusters.grpc.pb.cc.o [3129/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/memory.pb.cc.o [3130/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/mutex_stats.grpc.pb.cc.o [3131/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [3132/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [3133/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/listeners.grpc.pb.cc.o [3134/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [3135/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [3136/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [3137/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/clusters.pb.cc.o [3138/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/metrics.grpc.pb.cc.o [3139/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [3140/18119] Building CXX object CMakeFiles/cf_event_engine_test.dir/test/core/event_engine/test_suite/tests/client_test.cc.o [3141/18119] Building CXX object CMakeFiles/grpc++_reflection.dir/src/cpp/ext/proto_server_reflection.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc: In instantiation of ‘void grpc::ProtoServerReflectionBackend::FillFileDescriptorResponse(const grpc::protobuf::FileDescriptor*, Response*, std::unordered_set >*) const [with Response = grpc::reflection::v1alpha::ServerReflectionResponse; grpc::protobuf::FileDescriptor = google::protobuf::FileDescriptor]’: /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc:108:29: required from ‘grpc::Status grpc::ProtoServerReflectionBackend::GetFileByName(const std::string&, Response*) const [with Response = grpc::reflection::v1alpha::ServerReflectionResponse; std::string = std::__cxx11::basic_string]’ 108 | FillFileDescriptorResponse(file_desc, response, &seen_files); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc:44:31: required from ‘grpc::Status grpc::ProtoServerReflectionBackend::ServerReflectionInfo(grpc::ServerReaderWriter*) const [with Request = grpc::reflection::v1alpha::ServerReflectionRequest; Response = grpc::reflection::v1alpha::ServerReflectionResponse]’ 44 | status = GetFileByName(request.file_by_filename(), &response); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc:199:40: required from here 199 | return backend_->ServerReflectionInfo(stream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc:187:36: warning: ignoring return value of ‘bool google::protobuf::MessageLite::SerializeToString(std::string*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 187 | file_desc_proto.SerializeToString(&data); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.h:23, from /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:754:44: note: declared here 754 | PROTOBUF_FUTURE_ADD_EARLY_NODISCARD bool SerializeToString( | ^~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc: In instantiation of ‘void grpc::ProtoServerReflectionBackend::FillFileDescriptorResponse(const grpc::protobuf::FileDescriptor*, Response*, std::unordered_set >*) const [with Response = grpc::reflection::v1::ServerReflectionResponse; grpc::protobuf::FileDescriptor = google::protobuf::FileDescriptor]’: /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc:108:29: required from ‘grpc::Status grpc::ProtoServerReflectionBackend::GetFileByName(const std::string&, Response*) const [with Response = grpc::reflection::v1::ServerReflectionResponse; std::string = std::__cxx11::basic_string]’ 108 | FillFileDescriptorResponse(file_desc, response, &seen_files); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc:44:31: required from ‘grpc::Status grpc::ProtoServerReflectionBackend::ServerReflectionInfo(grpc::ServerReaderWriter*) const [with Request = grpc::reflection::v1::ServerReflectionRequest; Response = grpc::reflection::v1::ServerReflectionResponse]’ 44 | status = GetFileByName(request.file_by_filename(), &response); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc:206:40: required from here 206 | return backend_->ServerReflectionInfo(stream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/grpc/src/grpc-1.80.0/src/cpp/ext/proto_server_reflection.cc:187:36: warning: ignoring return value of ‘bool google::protobuf::MessageLite::SerializeToString(std::string*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 187 | file_desc_proto.SerializeToString(&data); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:754:44: note: declared here 754 | PROTOBUF_FUTURE_ADD_EARLY_NODISCARD bool SerializeToString( | ^~~~~~~~~~~~~~~~~ [3142/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [3143/18119] Building CXX object CMakeFiles/cel_authorization_engine_test.dir/test/core/security/cel_authorization_engine_test.cc.o [3144/18119] Building CXX object CMakeFiles/certificate_provider_registry_test.dir/test/core/credentials/transport/tls/certificate_provider_registry_test.cc.o [3145/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [3146/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3147/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [3148/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/certs.pb.cc.o [3149/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/server_info.pb.cc.o [3150/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [3151/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [3152/18119] Building CXX object CMakeFiles/call_creds_registry_test.dir/test/core/credentials/call/call_creds_registry_test.cc.o [3153/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [3154/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [3155/18119] Building CXX object CMakeFiles/cancel_ares_query_test.dir/test/cpp/naming/cancel_ares_query_test.cc.o [3156/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [3157/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/certs.grpc.pb.cc.o [3158/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/config_dump.pb.cc.o [3159/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/config_dump_shared.grpc.pb.cc.o [3160/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [3161/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [3162/18119] Building CXX object CMakeFiles/benchmark_helpers.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [3163/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [3164/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/listeners.pb.cc.o [3165/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [3166/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [3167/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [3168/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/metrics/v3/stats.pb.cc.o [3169/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/overload/v3/overload.pb.cc.o [3170/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/tap.pb.cc.o [3171/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [3172/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/metrics/v3/metrics_service.pb.cc.o [3173/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [3174/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [3175/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [3176/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [3177/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [3178/18119] Building CXX object CMakeFiles/certificate_provider_store_test.dir/test/core/xds/certificate_provider_store_test.cc.o [3179/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/common/matcher/v3/matcher.pb.cc.o [3180/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [3181/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [3182/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [3183/18119] Building CXX object CMakeFiles/call_credentials_test.dir/test/core/test_util/test_call_creds.cc.o [3184/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/metrics/v3/metrics_service.grpc.pb.cc.o [3185/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [3186/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [3187/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [3188/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [3189/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [3190/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [3191/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [3192/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [3193/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [3194/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [3195/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [3196/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [3197/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/metrics/v3/stats.grpc.pb.cc.o [3198/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [3199/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [3200/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [3201/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [3202/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [3203/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [3204/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [3205/18119] Building CXX object CMakeFiles/grpcpp_channelz.dir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc.o [3206/18119] Linking CXX shared library libgrpc_unsecure.so.53.0.0 /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:148:8: warning: type ‘struct grpc_fd’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:79:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:151:58: note: the first difference of corresponding definitions is field ‘read_closure’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:86:11: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:186:8: warning: type ‘struct grpc_pollset_worker’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:192:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:187:14: note: the first difference of corresponding definitions is field ‘state’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:193:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:214:8: warning: type ‘struct grpc_pollset’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:200:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:216:25: note: the first difference of corresponding definitions is field ‘neighborhood’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:202:23: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:142:8: warning: type ‘struct grpc_fork_fd_list’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:69:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:144:12: note: the first difference of corresponding definitions is field ‘next’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:73:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:239:8: warning: type ‘struct grpc_pollset_set’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:248:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:240:8: note: the first difference of corresponding definitions is field ‘unused’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:249:10: note: a field with different name is defined in another translation unit In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:197:36, inlined from ‘grpc_channelz_v2_Promise_mutable_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:319:120, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/seq_state.h:137:53, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/try_seq.h:268:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:220:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘__ct ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:121:19, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct_base ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘Wrap’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:165:47, inlined from ‘Set’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/channelz/property_list.h:136:60, inlined from ‘operator()’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:471:32, inlined from ‘ChannelzProperties’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:473:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘ChannelzProperties’: lto1: note: source object is likely at address zero /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/event_engine/posix_engine/timer.cc: In member function ‘__ct_base ’: /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/event_engine/posix_engine/timer.cc:53:36: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:197:36, inlined from ‘grpc_channelz_v2_Promise_mutable_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:319:120, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/seq_state.h:137:53, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/try_seq.h:268:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:220:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘__ct ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:121:19, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct_base ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘Wrap’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:165:47, inlined from ‘Set’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/channelz/property_list.h:136:60, inlined from ‘operator()’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:471:32, inlined from ‘ChannelzProperties’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:473:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘ChannelzProperties’: lto1: note: source object is likely at address zero In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:197:36, inlined from ‘grpc_channelz_v2_Promise_mutable_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:319:120, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/seq_state.h:137:53, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/seq.h:113:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/surface/call_utils.h:486:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:220:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘__ct ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:121:19, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct_base ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘Wrap’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:165:47, inlined from ‘Set’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/channelz/property_list.h:136:60, inlined from ‘operator()’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:471:32, inlined from ‘ChannelzProperties’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:473:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘ChannelzProperties’: lto1: note: source object is likely at address zero In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:197:36, inlined from ‘grpc_channelz_v2_Promise_mutable_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:319:120, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/seq_state.h:137:53, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/seq.h:113:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/surface/call_utils.h:486:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:220:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘__ct ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:121:19, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct_base ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘Wrap’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:165:47, inlined from ‘Set’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/channelz/property_list.h:136:60, inlined from ‘operator()’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:471:32, inlined from ‘ChannelzProperties’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:473:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘ChannelzProperties’: lto1: note: source object is likely at address zero In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:197:36, inlined from ‘grpc_channelz_v2_Promise_mutable_seq_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:319:120, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/seq_state.h:137:53, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/seq.h:113:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/surface/call_utils.h:486:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘ToProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:220:19, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:81:20, inlined from ‘__ct ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:121:19, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct_base ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘Wrap’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:165:47, inlined from ‘Set’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/channelz/property_list.h:136:60, inlined from ‘operator()’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:471:32, inlined from ‘ChannelzProperties’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/party.h:473:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘ChannelzProperties’: lto1: note: source object is likely at address zero [3207/18119] Creating library symlink libgrpc_unsecure.so.53 libgrpc_unsecure.so [3208/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [3209/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [3210/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/common/matcher/v3/matcher.grpc.pb.cc.o [3211/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [3212/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [3213/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [3214/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [3215/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [3216/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [3217/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [3218/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/tap/v3/common.grpc.pb.cc.o [3219/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [3220/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [3221/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [3222/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [3223/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [3224/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [3225/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [3226/18119] Linking CXX shared library libgrpc++_reflection.so.1.80.0 [3227/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [3228/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [3229/18119] Creating library symlink libgrpc++_reflection.so.1.80 libgrpc++_reflection.so [3230/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [3231/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [3232/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/bootstrap/v3/bootstrap.grpc.pb.cc.o [3233/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [3234/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/tap/v3/common.pb.cc.o [3235/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [3236/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [3237/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [3238/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [3239/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [3240/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [3241/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [3242/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [3243/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/api/annotations.pb.cc.o [3244/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [3245/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [3246/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [3247/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [3248/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [3249/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [3250/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [3251/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [3252/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [3253/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [3254/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [3255/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [3256/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [3257/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [3258/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [3259/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [3260/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/bootstrap/v3/bootstrap.pb.cc.o [3261/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [3262/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [3263/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [3264/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [3265/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/rpc/status.pb.cc.o [3266/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [3267/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [3268/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [3269/18119] Linking CXX shared library libbenchmark_helpers.so.1.80.0 [3270/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [3271/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [3272/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [3273/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [3274/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [3275/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/api/http.pb.cc.o [3276/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/overload/v3/overload.grpc.pb.cc.o [3277/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [3278/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [3279/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [3280/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [3281/18119] Linking CXX shared library libgrpc_test_util_unsecure.so.53.0.0 [3282/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [3283/18119] Creating library symlink libgrpc_test_util_unsecure.so.53 libgrpc_test_util_unsecure.so [3284/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [3285/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [3286/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [3287/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/tap.grpc.pb.cc.o [3288/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [3289/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [3290/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [3291/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [3292/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [3293/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [3294/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [3295/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [3296/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [3297/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [3298/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [3299/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [3300/18119] Linking CXX shared library libgrpcpp_channelz.so.1.80.0 [3301/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [3302/18119] Creating library symlink libgrpcpp_channelz.so.1.80 libgrpcpp_channelz.so [3303/18119] Running gRPC C++ protocol buffer compiler for src/proto/grpc/channelz/v2/promise.proto [3304/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3305/18119] Building CXX object CMakeFiles/call_credentials_test.dir/test/core/credentials/call/call_credentials_test.cc.o [3306/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [3307/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [3308/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [3309/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [3310/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [3311/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [3312/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [3313/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [3314/18119] Building CXX object CMakeFiles/alts_concurrent_connectivity_test.dir/test/core/test_util/fake_udp_and_tcp_server.cc.o [3315/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [3316/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [3317/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [3318/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [3319/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [3320/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [3321/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [3322/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [3323/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [3324/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [3325/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [3326/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [3327/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [3328/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [3329/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [3330/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [3331/18119] Building CXX object CMakeFiles/alts_concurrent_connectivity_test.dir/gens/test/core/tsi/alts/fake_handshaker/transport_security_common.pb.cc.o [3332/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [3333/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [3334/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [3335/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [3336/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [3337/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [3338/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [3339/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [3340/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [3341/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [3342/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [3343/18119] Linking CXX shared library libgrpc++_unsecure.so.1.80.0 [3344/18119] Creating library symlink libgrpc++_unsecure.so.1.80 libgrpc++_unsecure.so [3345/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/validate/validate.pb.cc.o [3346/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [3347/18119] Building CXX object CMakeFiles/backend_metrics_lb_policy_test.dir/gens/src/proto/grpc/testing/empty.pb.cc.o [3348/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [3349/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [3350/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [3351/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/google/rpc/status.pb.cc.o [3352/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [3353/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [3354/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [3355/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [3356/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [3357/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [3358/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [3359/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [3360/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [3361/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [3362/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [3363/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [3364/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [3365/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [3366/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [3367/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [3368/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [3369/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [3370/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [3371/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [3372/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [3373/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [3374/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [3375/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [3376/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [3377/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3378/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [3379/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [3380/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [3381/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/admin/v3/config_dump.grpc.pb.cc.o [3382/18119] Building CXX object CMakeFiles/alts_concurrent_connectivity_test.dir/gens/test/core/tsi/alts/fake_handshaker/handshaker.pb.cc.o [3383/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [3384/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [3385/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [3386/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [3387/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3388/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [3389/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3390/18119] Building CXX object CMakeFiles/alts_concurrent_connectivity_test.dir/test/core/end2end/cq_verifier.cc.o [3391/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [3392/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [3393/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [3394/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [3395/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3396/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/service/status/v3/csds.pb.cc.o [3397/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3398/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/src/proto/grpc/health/v1/health.pb.cc.o [3399/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [3400/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3401/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [3402/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3403/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/validate/validate.pb.cc.o [3404/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [3405/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/google_default/v3/google_default_credentials.pb.cc.o [3406/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3407/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [3408/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3409/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/src/cpp/server/csds/csds.cc.o [3410/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [3411/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [3412/18119] Building CXX object CMakeFiles/backend_metrics_lb_policy_test.dir/gens/src/proto/grpc/testing/empty.grpc.pb.cc.o [3413/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/src/proto/grpc/health/v1/health.grpc.pb.cc.o [3414/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [3415/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3416/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [3417/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [3418/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [3419/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [3420/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/test/cpp/end2end/admin_services_end2end_test.cc.o [3421/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [3422/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [3423/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [3424/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/google_default/v3/google_default_credentials.grpc.pb.cc.o [3425/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3426/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [3427/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/google/api/http.pb.cc.o [3428/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [3429/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/src/cpp/server/admin/admin_services.cc.o [3430/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [3431/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [3432/18119] Building CXX object CMakeFiles/alts_concurrent_connectivity_test.dir/gens/test/core/tsi/alts/fake_handshaker/handshaker.grpc.pb.cc.o [3433/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/insecure/v3/insecure_credentials.grpc.pb.cc.o [3434/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [3435/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3436/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/xds/v3/xds_credentials.pb.cc.o [3437/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/google/rpc/status.pb.cc.o [3438/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [3439/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [3440/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [3441/18119] Building CXX object CMakeFiles/backend_metrics_lb_policy_test.dir/gens/src/proto/grpc/testing/messages.grpc.pb.cc.o [3442/18119] Building CXX object CMakeFiles/backend_metrics_lb_policy_test.dir/gens/src/proto/grpc/testing/test.pb.cc.o [3443/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3444/18119] Building CXX object CMakeFiles/backend_metrics_lb_policy_test.dir/gens/src/proto/grpc/testing/messages.pb.cc.o [3445/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [3446/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [3447/18119] Building CXX object CMakeFiles/alts_concurrent_connectivity_test.dir/test/core/tsi/alts/fake_handshaker/fake_handshaker_server.cc.o [3448/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/validate/validate.grpc.pb.cc.o [3449/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [3450/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [3451/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [3452/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [3453/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [3454/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [3455/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [3456/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [3457/18119] Building CXX object CMakeFiles/backend_metrics_lb_policy_test.dir/gens/src/proto/grpc/testing/test.grpc.pb.cc.o [3458/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/google/api/http.pb.cc.o [3459/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [3460/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [3461/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [3462/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [3463/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [3464/18119] Building CXX object CMakeFiles/alts_concurrent_connectivity_test.dir/gens/test/core/tsi/alts/fake_handshaker/transport_security_common.grpc.pb.cc.o [3465/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3466/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [3467/18119] Building CXX object CMakeFiles/cfstream_test.dir/test/cpp/end2end/cfstream_test.cc.o [3468/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [3469/18119] Building CXX object CMakeFiles/async_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [3470/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/insecure/v3/insecure_credentials.pb.cc.o [3471/18119] Building CXX object CMakeFiles/admin_services_end2end_test.dir/gens/envoy/service/status/v3/csds.grpc.pb.cc.o [3472/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [3473/18119] Building C object CMakeFiles/channelz_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [3474/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/google/rpc/status.pb.cc.o [3475/18119] Building C object CMakeFiles/channelz_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [3476/18119] Building C object CMakeFiles/channelz_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [3477/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/google/api/httpbody.pb.cc.o [3478/18119] Building C object CMakeFiles/channelz_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [3479/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [3480/18119] Building CXX object CMakeFiles/cfstream_test.dir/test/cpp/end2end/test_service_impl.cc.o [3481/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [3482/18119] Building C object CMakeFiles/channelz_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [3483/18119] Building C object CMakeFiles/channelz_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [3484/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/udpa/annotations/versioning.pb.cc.o [3485/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/tls/v3/tls_credentials.grpc.pb.cc.o [3486/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/google/api/http.grpc.pb.cc.o [3487/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/udpa/annotations/status.pb.cc.o [3488/18119] Building CXX object CMakeFiles/backend_metrics_lb_policy_test.dir/src/cpp/server/orca/orca_service.cc.o [3489/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [3490/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [3491/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/http.pb.cc.o [3492/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [3493/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [3494/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3495/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [3496/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/percent.pb.cc.o [3497/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [3498/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [3499/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [3500/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [3501/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/validate/validate.grpc.pb.cc.o [3502/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [3503/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/annotations/v3/status.pb.cc.o [3504/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3505/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/udpa/annotations/security.pb.cc.o [3506/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [3507/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/google/api/annotations.pb.cc.o [3508/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [3509/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [3510/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [3511/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/xds/v3/xds_credentials.grpc.pb.cc.o [3512/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3513/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/channelz/zviz/style.cc.o [3514/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [3515/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [3516/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [3517/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [3518/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/validate/validate.pb.cc.o [3519/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [3520/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/google/api/http.grpc.pb.cc.o [3521/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [3522/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/resource.pb.cc.o [3523/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [3524/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [3525/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [3526/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/google/api/annotations.grpc.pb.cc.o [3527/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [3528/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/google/api/http.pb.cc.o [3529/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [3530/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/range.pb.cc.o [3531/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [3532/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [3533/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/channelz/zviz/strings.cc.o [3534/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [3535/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [3536/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [3537/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [3538/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [3539/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [3540/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/authority.pb.cc.o [3541/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [3542/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [3543/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [3544/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/util/seq_bit_set.cc.o [3545/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3546/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/validate/validate.pb.cc.o [3547/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3548/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [3549/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [3550/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/annotations/v3/security.pb.cc.o [3551/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/gens/src/proto/grpc/channelz/v2/latent_see.pb.cc.o [3552/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/tls/v3/tls_credentials.pb.cc.o [3553/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [3554/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [3555/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3556/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [3557/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [3558/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [3559/18119] Building CXX object CMakeFiles/backend_metrics_lb_policy_test.dir/test/cpp/interop/backend_metrics_lb_policy.cc.o [3560/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/channelz/zviz/format_entity_list.cc.o [3561/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3562/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3563/18119] Building CXX object CMakeFiles/alts_concurrent_connectivity_test.dir/test/core/tsi/alts/handshaker/alts_concurrent_connectivity_test.cc.o [3564/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/udpa/annotations/migrate.pb.cc.o [3565/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [3566/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [3567/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [3568/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/channelz/zviz/layout.cc.o [3569/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [3570/18119] Building CXX object CMakeFiles/channel_trace_test.dir/test/core/channelz/channel_trace_test.cc.o [3571/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [3572/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [3573/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [3574/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [3575/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [3576/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [3577/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [3578/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [3579/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/context_params.pb.cc.o [3580/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [3581/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [3582/18119] Building CXX object CMakeFiles/channel_trace_test.dir/gens/src/proto/grpc/channelz/channelz.pb.cc.o [3583/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [3584/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/channelz/zviz/trace.cc.o [3585/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [3586/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [3587/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/extension.pb.cc.o [3588/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [3589/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/google/api/http.grpc.pb.cc.o [3590/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [3591/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/gens/src/proto/grpc/channelz/v2/promise.grpc.pb.cc.o [3592/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/cidr.pb.cc.o [3593/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [3594/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/gens/src/proto/grpc/channelz/v2/property_list.grpc.pb.cc.o [3595/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [3596/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [3597/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [3598/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [3599/18119] Building CXX object CMakeFiles/async_end2end_test.dir/test/cpp/end2end/async_end2end_test.cc.o [3600/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [3601/18119] Building C object CMakeFiles/chunked_vector_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [3602/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [3603/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/google/api/http.pb.cc.o [3604/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [3605/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/surface/channel_stack_type.cc.o [3606/18119] Building CXX object CMakeFiles/channelz_test.dir/gens/src/proto/grpc/channelz/channelz.pb.cc.o [3607/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [3608/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [3609/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/telemetry/histogram_view.cc.o [3610/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [3611/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/experiments/experiments.cc.o [3612/18119] Building CXX object CMakeFiles/channelz_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [3613/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/gens/src/proto/grpc/channelz/v2/property_list.pb.cc.o [3614/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [3615/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/grpc_check.cc.o [3616/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [3617/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [3618/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/google/rpc/status.pb.cc.o [3619/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [3620/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [3621/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/glob.cc.o [3622/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [3623/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/channelz/text_encode.cc.o [3624/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [3625/18119] Building CXX object CMakeFiles/channel_stack_builder_test.dir/test/core/channel/channel_stack_builder_test.cc.o [3626/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/channelz/zviz/layout_text.cc.o [3627/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/validate/validate.grpc.pb.cc.o [3628/18119] Building CXX object CMakeFiles/check_gcp_environment_linux_test.dir/test/core/credentials/transport/alts/check_gcp_environment_linux_test.cc.o [3629/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [3630/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/channelz/zviz/environment.cc.o [3631/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3632/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/sleuth/tool_credentials.cc.o [3633/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/google/api/http.pb.cc.o [3634/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/experiments/config.cc.o [3635/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/iomgr/error.cc.o [3636/18119] Building CXX object CMakeFiles/check_gcp_environment_windows_test.dir/test/core/credentials/transport/alts/check_gcp_environment_windows_test.cc.o [3637/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/telemetry/stats_data.cc.o [3638/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [3639/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [3640/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [3641/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/google/rpc/status.pb.cc.o [3642/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/address_utils/parse_address.cc.o [3643/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/json/json_writer.cc.o [3644/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [3645/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/debug/trace.cc.o [3646/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.cc.o [3647/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [3648/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/util/cli_call.cc.o [3649/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/validate/validate.pb.cc.o [3650/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [3651/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [3652/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [3653/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3654/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/sleuth/tool_test.cc.o [3655/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [3656/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/transport/status_conversion.cc.o [3657/18119] Building CXX object CMakeFiles/channelz_service_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [3658/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/channelz/zviz/entity.cc.o [3659/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/shared_bit_gen.cc.o [3660/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/channelz/zviz/property_list.cc.o [3661/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/slice/slice.cc.o [3662/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3663/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [3664/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3665/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [3666/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/channelz/zviz/data.cc.o [3667/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [3668/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3669/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/telemetry/stats.cc.o [3670/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [3671/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3672/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/sleuth/tool.cc.o [3673/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/util/cli_credentials.cc.o [3674/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/iomgr/combiner.cc.o [3675/18119] Building CXX object CMakeFiles/channelz_service_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3676/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/channelz/channelz_registry.cc.o [3677/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/gens/src/proto/grpc/channelz/v2/promise.pb.cc.o [3678/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3679/18119] Building CXX object CMakeFiles/chttp2_server_listener_test.dir/test/core/end2end/cq_verifier.cc.o [3680/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/dump_args.cc.o [3681/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [3682/18119] Building CXX object CMakeFiles/channel_trace_test.dir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc.o [3683/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/channel/channel_args.cc.o [3684/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/slice/slice_buffer.cc.o [3685/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/per_cpu.cc.o [3686/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/iomgr/closure.cc.o [3687/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/validate/validate.grpc.pb.cc.o [3688/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [3689/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/cpp/latent_see/latent_see_client.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc: In function ‘grpc_core::channelz::PropertyList grpc::{anonymous}::ToPropertyList(const grpc::channelz::v2::PropertyList&)’: /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc:66:29: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 66 | any_value.UnpackTo(&property_list_proto); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/property_list.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.h:22, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.h:19, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc:15: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ [3690/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/promise/activity.cc.o [3691/18119] Building CXX object CMakeFiles/cfstream_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [3692/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/sleuth/tool_options.cc.o [3693/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/debug/trace_flags.cc.o [3694/18119] Building CXX object CMakeFiles/channel_stack_test.dir/test/core/channel/channel_stack_test.cc.o [3695/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/resource_quota/arena.cc.o [3696/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/ref_counted_string.cc.o [3697/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [3698/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/slice/percent_encoding.cc.o [3699/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/util/proto_file_parser.cc.o [3700/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/sleuth/channelz_tool_test.cc.o [3701/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/work_serializer.cc.o [3702/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3703/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [3704/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3705/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/google/api/http.pb.cc.o [3706/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/postmortem_emit.cc.o [3707/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [3708/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/transport/connectivity_state.cc.o [3709/18119] Building CXX object CMakeFiles/channelz_test.dir/test/cpp/util/channel_trace_proto_helper.cc.o [3710/18119] Building CXX object CMakeFiles/channelz_registry_test.dir/test/core/channelz/channelz_registry_test.cc.o [3711/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/backoff.cc.o [3712/18119] Building CXX object CMakeFiles/channelz_test.dir/gens/src/proto/grpc/channelz/channelz.grpc.pb.cc.o [3713/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [3714/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/time.cc.o [3715/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3716/18119] Building CXX object CMakeFiles/client_context_test_peer_test.dir/test/cpp/test/client_context_test_peer_test.cc.o [3717/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/sleuth/client.cc.o [3718/18119] Building CXX object CMakeFiles/client_fork_test.dir/test/cpp/end2end/client_fork_test.cc.o [3719/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [3720/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3721/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3722/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3723/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/google/api/http.pb.cc.o [3724/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/google/rpc/status.pb.cc.o [3725/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [3726/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/uri.cc.o [3727/18119] Building CXX object CMakeFiles/cli_call_test.dir/test/cpp/util/service_describer.cc.o [3728/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/util/service_describer.cc.o [3729/18119] Building CXX object CMakeFiles/client_auth_filter_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [3730/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [3731/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/json/json_reader.cc.o [3732/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/status_helper.cc.o [3733/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [3734/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/channelz/channel_trace.cc.o [3735/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3736/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/google/rpc/status.pb.cc.o [3737/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/google/api/http.grpc.pb.cc.o [3738/18119] Building CXX object CMakeFiles/channelz_service_test.dir/test/cpp/end2end/test_service_impl.cc.o [3739/18119] Building CXX object CMakeFiles/cli_call_test.dir/test/cpp/util/cli_call.cc.o [3740/18119] Building CXX object CMakeFiles/cli_call_test.dir/test/cpp/util/cli_credentials.cc.o [3741/18119] Building CXX object CMakeFiles/channel_trace_test.dir/test/cpp/util/channel_trace_proto_helper.cc.o [3742/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [3743/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [3744/18119] Building CXX object CMakeFiles/client_authority_filter_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [3745/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3746/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/validate/validate.pb.cc.o [3747/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [3748/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3749/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/sleuth/channelz_tool.cc.o [3750/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/channelz/property_list.cc.o [3751/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [3752/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3753/18119] Building CXX object CMakeFiles/channel_creds_registry_test.dir/test/core/credentials/transport/channel_creds_registry_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/credentials/transport/channel_creds_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ChannelCredsRegistryTest_XdsCredsProto_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/credentials/transport/channel_creds_registry_test.cc:369:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 369 | xds_creds_proto.mutable_fallback_credentials()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 370 | envoy::extensions::grpc_service::channel_credentials::insecure::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | InsecureCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/extensions/grpc_service/channel_credentials/tls/v3/tls_credentials.pb.h:33, from /build/grpc/src/grpc-1.80.0/test/core/credentials/transport/channel_creds_registry_test.cc:27: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [3754/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/test/cpp/end2end/test_service_impl.cc.o [3755/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3756/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/google/rpc/status.pb.cc.o [3757/18119] Building CXX object CMakeFiles/channel_init_test.dir/test/core/surface/channel_init_test.cc.o [3758/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3759/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3760/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [3761/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/google/api/http.grpc.pb.cc.o [3762/18119] Building CXX object CMakeFiles/cli_call_test.dir/test/cpp/util/proto_file_parser.cc.o [3763/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/util/latent_see.cc.o [3764/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/test/core/util/chunked_vector_test.cc.o [3765/18119] Building CXX object CMakeFiles/cli_call_test.dir/test/cpp/util/cli_call_test.cc.o [3766/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3767/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/telemetry/instrument.cc.o [3768/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/google/api/http.pb.cc.o [3769/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3770/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/validate/validate.pb.cc.o [3771/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3772/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/google/api/http.grpc.pb.cc.o [3773/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [3774/18119] Building CXX object CMakeFiles/client_auth_filter_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [3775/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3776/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3777/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3778/18119] Building CXX object CMakeFiles/chttp2_server_listener_test.dir/test/core/transport/chttp2/chttp2_server_listener_test.cc.o [3779/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/validate/validate.pb.cc.o [3780/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [3781/18119] Building CXX object CMakeFiles/codegen_test_minimal.dir/test/cpp/codegen/codegen_test_minimal.cc.o [3782/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [3783/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3784/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [3785/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3786/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/validate/validate.pb.cc.o [3787/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/google/api/http.pb.cc.o [3788/18119] Building CXX object CMakeFiles/client_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [3789/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/validate/validate.grpc.pb.cc.o [3790/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [3791/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/validate/validate.pb.cc.o [3792/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3793/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3794/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3795/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/channelz/v2/property_list.grpc.pb.cc.o [3796/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3797/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [3798/18119] Building CXX object CMakeFiles/client_test.dir/gens/src/proto/grpc/channelz/v2/latent_see.pb.cc.o [3799/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3800/18119] Building CXX object CMakeFiles/compression_test.dir/test/core/compression/compression_test.cc.o [3801/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [3802/18119] Building CXX object CMakeFiles/client_authority_filter_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [3803/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [3804/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [3805/18119] Building CXX object CMakeFiles/cmdline_test.dir/test/core/test_util/cmdline_test.cc.o [3806/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [3807/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [3808/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/validate/validate.grpc.pb.cc.o [3809/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [3810/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [3811/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [3812/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [3813/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [3814/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [3815/18119] Building CXX object CMakeFiles/chunked_vector_test.dir/src/core/channelz/channelz.cc.o [3816/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [3817/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [3818/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/google/rpc/status.pb.cc.o [3819/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/channelz/v2/property_list.pb.cc.o [3820/18119] Building CXX object CMakeFiles/cli_call_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3821/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [3822/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [3823/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [3824/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [3825/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [3826/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3827/18119] Building CXX object CMakeFiles/connection_context_test.dir/test/core/surface/connection_context_test.cc.o [3828/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/surface/channel_stack_type.cc.o [3829/18119] Building C object CMakeFiles/context_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [3830/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3831/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/google/api/http.pb.cc.o [3832/18119] Building CXX object CMakeFiles/context_test.dir/src/core/telemetry/histogram_view.cc.o [3833/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3834/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [3835/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/health/v1/health.pb.cc.o [3836/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3837/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/grpc_check.cc.o [3838/18119] Building CXX object CMakeFiles/client_auth_filter_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [3839/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [3840/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/glob.cc.o [3841/18119] Building CXX object CMakeFiles/codegen_test_full.dir/test/cpp/codegen/codegen_test_full.cc.o [3842/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3843/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [3844/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/experiments/experiments.cc.o [3845/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3846/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3847/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/channelz/v2/channelz.pb.cc.o [3848/18119] Building CXX object CMakeFiles/common_closures_test.dir/test/core/event_engine/common_closures_test.cc.o [3849/18119] Building CXX object CMakeFiles/context_test.dir/src/core/channelz/text_encode.cc.o [3850/18119] Building CXX object CMakeFiles/connection_refused_test.dir/test/core/end2end/connection_refused_test.cc.o [3851/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3852/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [3853/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/health/v1/health.grpc.pb.cc.o [3854/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [3855/18119] Building CXX object CMakeFiles/client_authority_filter_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [3856/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3857/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3858/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [3859/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [3860/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/test/cpp/end2end/interceptors_util.cc.o [3861/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3862/18119] Building CXX object CMakeFiles/context_test.dir/src/core/telemetry/stats_data.cc.o [3863/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3864/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [3865/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/google/api/http.pb.cc.o [3866/18119] Building CXX object CMakeFiles/client_authority_filter_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [3867/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/google/rpc/status.pb.cc.o [3868/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [3869/18119] Building CXX object CMakeFiles/connectivity_state_test.dir/test/core/transport/connectivity_state_test.cc.o [3870/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/google/rpc/status.pb.cc.o [3871/18119] Building CXX object CMakeFiles/connection_refused_test.dir/test/core/end2end/cq_verifier.cc.o [3872/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/per_cpu.cc.o [3873/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [3874/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [3875/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3876/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/iomgr/error.cc.o [3877/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/slice/slice_buffer.cc.o [3878/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [3879/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/validate/validate.pb.cc.o [3880/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [3881/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3882/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/transport/status_conversion.cc.o [3883/18119] Building CXX object CMakeFiles/context_test.dir/src/core/telemetry/stats.cc.o [3884/18119] Building CXX object CMakeFiles/client_test.dir/gens/src/proto/grpc/channelz/v2/property_list.pb.cc.o [3885/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3886/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/test/cpp/util/channelz_util.cc.o [3887/18119] Building CXX object CMakeFiles/cli_call_test.dir/test/cpp/util/grpc_tool.cc.o [3888/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/shared_bit_gen.cc.o [3889/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/experiments/config.cc.o [3890/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [3891/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [3892/18119] Building CXX object CMakeFiles/client_channel_service_config_test.dir/test/core/client_channel/client_channel_service_config_test.cc.o [3893/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [3894/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/ref_counted_string.cc.o [3895/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3896/18119] Building CXX object CMakeFiles/combiner_test.dir/test/core/iomgr/combiner_test.cc.o [3897/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [3898/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/json/json_writer.cc.o [3899/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc.o [3900/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [3901/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3902/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/json/json_reader.cc.o [3903/18119] Building CXX object CMakeFiles/channelz_v2_service_test.dir/test/cpp/end2end/channelz_v2_service_test.cc.o [3904/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/test/cpp/end2end/connection_attempt_injector.cc.o [3905/18119] Building CXX object CMakeFiles/context_test.dir/test/core/promise/context_test.cc.o [3906/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/status_helper.cc.o [3907/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [3908/18119] Building CXX object CMakeFiles/cpp_impl_of_test.dir/test/core/util/cpp_impl_of_test.cc.o [3909/18119] Building CXX object CMakeFiles/client_auth_filter_test.dir/test/core/filters/client_auth_filter_test.cc.o [3910/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/iomgr/closure.cc.o [3911/18119] Building CXX object CMakeFiles/cli_call_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [3912/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [3913/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/iomgr/combiner.cc.o [3914/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [3915/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3916/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [3917/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3918/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [3919/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/slice/slice.cc.o [3920/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [3921/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3922/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/address_utils/parse_address.cc.o [3923/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3924/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/slice/percent_encoding.cc.o [3925/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/test/cpp/end2end/interceptors_util.cc.o [3926/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/backoff.cc.o [3927/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3928/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [3929/18119] Building CXX object CMakeFiles/completion_queue_threading_test.dir/test/core/surface/completion_queue_threading_test.cc.o [3930/18119] Building CXX object CMakeFiles/connection_prefix_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [3931/18119] Building CXX object CMakeFiles/backend_metrics_lb_policy_test.dir/test/cpp/interop/backend_metrics_lb_policy_test.cc.o [3932/18119] Building CXX object CMakeFiles/composite_credentials_test.dir/test/core/test_util/test_call_creds.cc.o [3933/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [3934/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/debug/trace.cc.o [3935/18119] Building CXX object CMakeFiles/cpu_test.dir/test/core/util/cpu_test.cc.o [3936/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3937/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/debug/trace_flags.cc.o [3938/18119] Building CXX object CMakeFiles/context_test.dir/src/core/channelz/channelz.cc.o [3939/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/postmortem_emit.cc.o [3940/18119] Building CXX object CMakeFiles/down_cast_test.dir/test/core/util/down_cast_test.cc.o [3941/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [3942/18119] Building CXX object CMakeFiles/client_test.dir/gens/src/proto/grpc/channelz/v2/property_list.grpc.pb.cc.o [3943/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/time.cc.o [3944/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/latent_see.cc.o [3945/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [3946/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3947/18119] Building CXX object CMakeFiles/context_test.dir/src/core/channelz/property_list.cc.o [3948/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/channel/channel_args.cc.o [3949/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/uri.cc.o [3950/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/google/rpc/status.pb.cc.o [3951/18119] Building CXX object CMakeFiles/context_test.dir/src/core/lib/transport/connectivity_state.cc.o [3952/18119] Building CXX object CMakeFiles/concurrent_connectivity_test.dir/test/core/surface/concurrent_connectivity_test.cc.o [3953/18119] Building CXX object CMakeFiles/dns_fork_test.dir/test/core/event_engine/posix/dns_server.cc.o [3954/18119] Building CXX object CMakeFiles/client_fork_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [3955/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/validate/validate.pb.cc.o [3956/18119] Building CXX object CMakeFiles/connection_prefix_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [3957/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3958/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/validate/validate.grpc.pb.cc.o [3959/18119] Building CXX object CMakeFiles/client_interceptors_end2end_test.dir/test/cpp/end2end/client_interceptors_end2end_test.cc.o [3960/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/test/core/test_util/test_lb_policies.cc.o [3961/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/google/api/http.pb.cc.o [3962/18119] Building CXX object CMakeFiles/directory_reader_test.dir/test/core/util/directory_reader_test.cc.o [3963/18119] Building CXX object CMakeFiles/crl_ssl_transport_security_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [3964/18119] Building CXX object CMakeFiles/composite_credentials_test.dir/test/core/credentials/transport/composite/composite_credentials_test.cc.o [3965/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/util/seq_bit_set.cc.o [3966/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/google/api/http.pb.cc.o [3967/18119] Building CXX object CMakeFiles/context_test.dir/src/core/channelz/channel_trace.cc.o [3968/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [3969/18119] Building CXX object CMakeFiles/dump_args_test.dir/src/core/util/dump_args.cc.o [3970/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3971/18119] Building CXX object CMakeFiles/dump_args_test.dir/test/core/util/dump_args_test.cc.o [3972/18119] Building CXX object CMakeFiles/crl_ssl_transport_security_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [3973/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [3974/18119] Building CXX object CMakeFiles/client_test.dir/src/cpp/latent_see/latent_see_client.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc: In function ‘grpc_core::channelz::PropertyList grpc::{anonymous}::ToPropertyList(const grpc::channelz::v2::PropertyList&)’: /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc:66:29: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 66 | any_value.UnpackTo(&property_list_proto); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/property_list.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.h:22, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.h:19, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc:15: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ [3975/18119] Building CXX object CMakeFiles/crl_ssl_transport_security_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [3976/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [3977/18119] Building CXX object CMakeFiles/channelz_test.dir/test/core/channelz/channelz_test.cc.o [3978/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [3979/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [3980/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [3981/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3982/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [3983/18119] Building CXX object CMakeFiles/context_test.dir/src/core/util/work_serializer.cc.o [3984/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/validate/validate.pb.cc.o [3985/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [3986/18119] Building CXX object CMakeFiles/client_ssl_test.dir/test/core/handshake/client_ssl.cc.o [3987/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [3988/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [3989/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/google/rpc/status.pb.cc.o [3990/18119] Building CXX object CMakeFiles/client_test.dir/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.cc.o [3991/18119] Building CXX object CMakeFiles/dual_ref_counted_test.dir/test/core/util/dual_ref_counted_test.cc.o [3992/18119] Building CXX object CMakeFiles/connection_prefix_bad_client_test.dir/test/core/bad_client/tests/connection_prefix.cc.o [3993/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [3994/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/google/rpc/status.grpc.pb.cc.o [3995/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/src/cpp/server/orca/orca_service.cc.o [3996/18119] Building CXX object CMakeFiles/context_test.dir/src/core/channelz/channelz_registry.cc.o [3997/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [3998/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [3999/18119] Building CXX object CMakeFiles/client_callback_end2end_test.dir/test/cpp/end2end/client_callback_end2end_test.cc.o [4000/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [4001/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/call/batch_builder.cc.o [4002/18119] Building CXX object CMakeFiles/client_auth_filter_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4003/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/test/cpp/end2end/context_allocator_end2end_test.cc.o [4004/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/validate/validate.pb.cc.o [4005/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4006/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4007/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/google/api/http.grpc.pb.cc.o [4008/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [4009/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/google/api/http.grpc.pb.cc.o [4010/18119] Building CXX object CMakeFiles/duplicate_header_bad_client_test.dir/test/core/bad_client/tests/duplicate_header.cc.o [4011/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4012/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4013/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4014/18119] Building CXX object CMakeFiles/crl_provider_test.dir/test/cpp/end2end/test_service_impl.cc.o [4015/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4016/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [4017/18119] Building CXX object CMakeFiles/crl_ssl_transport_security_test.dir/test/core/tsi/transport_security_test_lib.cc.o [4018/18119] Building CXX object CMakeFiles/dns_fork_test.dir/test/core/event_engine/posix/dns_fork_test.cc.o [4019/18119] Building CXX object CMakeFiles/client_test.dir/test/cpp/sleuth/client.cc.o [4020/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/util/seq_bit_set.cc.o [4021/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4022/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4023/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4024/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [4025/18119] Building CXX object CMakeFiles/dualstack_socket_test.dir/test/core/end2end/cq_verifier.cc.o [4026/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4027/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4028/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4029/18119] Building CXX object CMakeFiles/duplicate_header_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [4030/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4031/18119] Building CXX object CMakeFiles/context_allocator_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [4032/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4033/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/validate/validate.grpc.pb.cc.o [4034/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [4035/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4036/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4037/18119] Building CXX object CMakeFiles/client_test.dir/test/cpp/sleuth/client_test.cc.o [4038/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/google/rpc/status.grpc.pb.cc.o [4039/18119] Building CXX object CMakeFiles/crl_provider_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [4040/18119] Building CXX object CMakeFiles/dualstack_socket_test.dir/test/core/end2end/dualstack_socket_test.cc.o [4041/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/end2end/fixtures/proxy.cc.o [4042/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/end2end/cq_verifier.cc.o [4043/18119] Building CXX object CMakeFiles/crl_provider_test.dir/test/cpp/end2end/crl_provider_test.cc.o [4044/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4045/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4046/18119] Building CXX object CMakeFiles/dns_resolver_cooldown_test.dir/test/core/resolver/dns_resolver_cooldown_test.cc.o [4047/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4048/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4049/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4050/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4051/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4052/18119] Building CXX object CMakeFiles/duplicate_header_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [4053/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4054/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4055/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4056/18119] Building CXX object CMakeFiles/dns_resolver_test.dir/test/core/resolver/dns_resolver_test.cc.o [4057/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/test_util/test_call_creds.cc.o [4058/18119] Building CXX object CMakeFiles/core_configuration_test.dir/test/core/config/core_configuration_test.cc.o [4059/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/call/batch_builder.cc.o [4060/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4061/18119] Building CXX object CMakeFiles/client_authority_filter_test.dir/test/core/filters/client_authority_filter_test.cc.o [4062/18119] Building CXX object CMakeFiles/default_engine_methods_test.dir/test/core/event_engine/default_engine_methods_test.cc.o [4063/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [4064/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/fixtures/proxy.cc.o [4065/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/cq_verifier.cc.o [4066/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4067/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [4068/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4069/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4070/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [4071/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4072/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/test/cpp/end2end/test_service_impl.cc.o [4073/18119] Building CXX object CMakeFiles/crl_ssl_transport_security_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4074/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/test_util/test_lb_policies.cc.o [4075/18119] Building CXX object CMakeFiles/crl_ssl_transport_security_test.dir/test/core/tsi/crl_ssl_transport_security_test.cc.o [4076/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/test/cpp/end2end/delegating_channel_test.cc.o [4077/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/bad_ping.cc.o [4078/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/end2end/tests/no_logging.cc.o [4079/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [4080/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [4081/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4082/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/call_host_override.cc.o [4083/18119] Building CXX object CMakeFiles/channelz_service_test.dir/test/cpp/end2end/channelz_service_test.cc.o [4084/18119] Building CXX object CMakeFiles/delegating_channel_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [4085/18119] Building CXX object CMakeFiles/client_auth_filter_test.dir/test/core/filters/filter_test.cc.o [4086/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [4087/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/empty_batch.cc.o [4088/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/filtered_metadata.cc.o [4089/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/end2end/fixtures/local_util.cc.o [4090/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/end2end_tests.cc.o [4091/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/cancel_in_a_vacuum.cc.o [4092/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [4093/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [4094/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/compressed_payload.cc.o [4095/18119] Building CXX object CMakeFiles/client_authority_filter_test.dir/test/core/filters/filter_test.cc.o [4096/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [4097/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/invoke_large_request.cc.o [4098/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/default_host.cc.o [4099/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [4100/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/registered_call.cc.o [4101/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/grpc_authz.cc.o [4102/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4103/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/test_util/passthrough_endpoint.cc.o [4104/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/channelz.cc.o [4105/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/high_initial_seqno.cc.o [4106/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [4107/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/cancel_after_client_done.cc.o [4108/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/end2end/end2end_tests.cc.o [4109/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4110/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/keepalive_timeout.cc.o [4111/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/negative_deadline.cc.o [4112/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4113/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_delay.cc.o [4114/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [4115/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/cancel_after_invoke.cc.o [4116/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [4117/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/hpack_size.cc.o [4118/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [4119/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [4120/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/end2end_chaotic_good_config.cc.o [4121/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [4122/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_disabled.cc.o [4123/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/binary_metadata.cc.o [4124/18119] Building CXX object CMakeFiles/channelz_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [4125/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [4126/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_recv_initial_metadata.cc.o [4127/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4128/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/ping_pong_streaming.cc.o [4129/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/payload.cc.o [4130/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/connection_scaling.cc.o [4131/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/max_concurrent_streams.cc.o [4132/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_server_pushback_delay.cc.o [4133/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_too_many_attempts.cc.o [4134/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/fixtures/local_util.cc.o [4135/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_recv_message_replay.cc.o [4136/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4137/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4138/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4139/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4140/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc.o [4141/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/util/seq_bit_set.cc.o [4142/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_transparent_goaway.cc.o [4143/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_cancel_with_multiple_send_batches.cc.o [4144/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4145/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4146/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_unref_before_finish.cc.o [4147/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/request_with_flags.cc.o [4148/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4149/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/no_op.cc.o [4150/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [4151/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/ping.cc.o [4152/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4153/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/graceful_server_shutdown.cc.o [4154/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/call/batch_builder.cc.o [4155/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry.cc.o [4156/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/large_metadata.cc.o [4157/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/test_util/passthrough_endpoint.cc.o [4158/18119] Building CXX object CMakeFiles/client_lb_end2end_test.dir/test/cpp/end2end/client_lb_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/core/test_util/postmortem.h:19, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/client_lb_end2end_test.cc:73: /build/grpc/src/grpc-1.80.0/third_party/googletest/googletest/include/gtest/gtest.h: In instantiation of ‘testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = grpc::StatusCode; T2 = grpc_status_code]’: /build/grpc/src/grpc-1.80.0/third_party/googletest/googletest/include/gtest/gtest.h:1397:23: required from ‘static testing::AssertionResult testing::internal::EqHelper::Compare(const char*, const char*, const T1&, const T2&) [with T1 = grpc::StatusCode; T2 = grpc_status_code; typename std::enable_if<((! std::is_integral<_Tp>::value) || (! std::is_pointer<_T2>::value))>::type* = 0]’ 1397 | return CmpHelperEQ(lhs_expression, rhs_expression, lhs, rhs); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/client_lb_end2end_test.cc:3828:5: required from here 134 | GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2), on_failure) /build/grpc/src/grpc-1.80.0/third_party/googletest/googletest/include/gtest/gtest.h:1378:11: warning: comparison between ‘const enum grpc::StatusCode’ and ‘const enum grpc_status_code’ [-Wenum-compare] 1378 | if (lhs == rhs) { | ~~~~^~~~~~ [4159/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [4160/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/cancel_after_accept.cc.o [4161/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4162/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_cancellation.cc.o [4163/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/filter_causes_close.cc.o [4164/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/client_streaming.cc.o [4165/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [4166/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4167/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/cancel_before_invoke.cc.o [4168/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4169/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_non_retriable_status.cc.o [4170/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [4171/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [4172/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4173/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [4174/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4175/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/simple_delayed_request.cc.o [4176/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_streaming.cc.o [4177/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_cancel_during_delay.cc.o [4178/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/disappearing_server.cc.o [4179/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/call_creds.cc.o [4180/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_non_retriable_status_before_trailers.cc.o [4181/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/test_util/fake_stats_plugin.cc.o [4182/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_throttled.cc.o [4183/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4184/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/simple_request.cc.o [4185/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc.o [4186/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4187/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/test_util/test_lb_policies.cc.o [4188/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_lb_fail.cc.o [4189/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/max_connection_idle.cc.o [4190/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/connectivity.cc.o [4191/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_cancel_after_first_attempt_starts.cc.o [4192/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4193/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/shutdown_finishes_calls.cc.o [4194/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/cancel_with_status.cc.o [4195/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4196/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/write_buffering.cc.o [4197/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/cancel_after_round_trip.cc.o [4198/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/request_with_payload.cc.o [4199/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4200/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/write_buffering_at_end.cc.o [4201/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [4202/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/max_connection_age.cc.o [4203/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/server_finishes_request.cc.o [4204/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/end2end/end2end_test_suites.cc.o [4205/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4206/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_lb_drop.cc.o [4207/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [4208/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_send_initial_metadata_refs.cc.o [4209/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/proxy_auth.cc.o [4210/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4211/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/end2end/cq_verifier.cc.o [4212/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/end2end_test_suites.cc.o [4213/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/util/seq_bit_set.cc.o [4214/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/test_util/test_call_creds.cc.o [4215/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4216/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/max_message_length.cc.o [4217/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4218/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4219/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/resource_quota_server.cc.o [4220/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4221/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout.cc.o [4222/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4223/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4224/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_recv_message.cc.o [4225/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [4226/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout_on_last_attempt.cc.o [4227/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/timeout_before_request_call.cc.o [4228/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [4229/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/call/batch_builder.cc.o [4230/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [4231/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_streaming_after_commit.cc.o [4232/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_recv_trailing_metadata_error.cc.o [4233/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_send_recv_batch.cc.o [4234/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/end2end/fixtures/local_util.cc.o [4235/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/util/seq_bit_set.cc.o [4236/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4237/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4238/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4239/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_unref_before_recv.cc.o [4240/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_transparent_max_concurrent_streams.cc.o [4241/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_send_op_fails.cc.o [4242/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4243/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/shutdown_finishes_tags.cc.o [4244/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [4245/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4246/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/test/core/end2end/end2end_chaotic_good_config.cc.o [4247/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [4248/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/test_util/test_call_creds.cc.o [4249/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/filter_init_fails.cc.o [4250/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/http2_stats.cc.o [4251/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4252/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4253/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4254/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/call/batch_builder.cc.o [4255/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [4256/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4257/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4258/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/simple_metadata.cc.o [4259/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/streaming_error_response.cc.o [4260/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_transparent_not_sent_on_wire.cc.o [4261/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4262/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4263/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/end2end/fixtures/proxy.cc.o [4264/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [4265/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [4266/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4267/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_server_pushback_disabled.cc.o [4268/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/retry_streaming_succeeds_before_replay_finished.cc.o [4269/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4270/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4271/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/end2end/cq_verifier.cc.o [4272/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4273/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4274/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4275/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4276/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [4277/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4278/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [4279/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4280/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4281/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4282/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/server_streaming.cc.o [4283/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4284/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [4285/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [4286/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4287/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4288/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/end2end/tests/trailing_metadata.cc.o [4289/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/test_util/passthrough_endpoint.cc.o [4290/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/cq_verifier.cc.o [4291/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/test/core/test_util/fake_stats_plugin.cc.o [4292/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [4293/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [4294/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [4295/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/fixtures/proxy.cc.o [4296/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [4297/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4298/18119] Building CXX object CMakeFiles/end2end_chaotic_good_no_logging_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [4299/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/end2end/fixtures/local_util.cc.o [4300/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/end2end/end2end_http2_config.cc.o [4301/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [4302/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/end2end/fixtures/proxy.cc.o [4303/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/test_util/test_call_creds.cc.o [4304/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [4305/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [4306/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/test_util/test_lb_policies.cc.o [4307/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4308/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4309/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4310/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [4311/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/end2end/end2end_http2_security_config.cc.o [4312/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/binary_metadata.cc.o [4313/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/end2end/end2end_tests.cc.o [4314/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/bad_ping.cc.o [4315/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [4316/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/cancel_in_a_vacuum.cc.o [4317/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/cancel_after_round_trip.cc.o [4318/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [4319/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4320/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4321/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/empty_batch.cc.o [4322/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4323/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4324/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [4325/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/cancel_with_status.cc.o [4326/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/cancel_after_accept.cc.o [4327/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [4328/18119] Building CXX object CMakeFiles/end2end_chaotic_good_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [4329/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4330/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [4331/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4332/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [4333/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/test_util/fake_stats_plugin.cc.o [4334/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/high_initial_seqno.cc.o [4335/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/end2end/tests/no_logging.cc.o [4336/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/test_util/passthrough_endpoint.cc.o [4337/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/test_util/fake_stats_plugin.cc.o [4338/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/disappearing_server.cc.o [4339/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/end2end/tests/no_logging.cc.o [4340/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [4341/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_cancel_after_first_attempt_starts.cc.o [4342/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/max_connection_idle.cc.o [4343/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [4344/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/registered_call.cc.o [4345/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/max_connection_age.cc.o [4346/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [4347/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_cancel_during_delay.cc.o [4348/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc.o [4349/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [4350/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/fixtures/local_util.cc.o [4351/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_disabled.cc.o [4352/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_delay.cc.o [4353/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4354/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_lb_drop.cc.o [4355/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_recv_initial_metadata.cc.o [4356/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/negative_deadline.cc.o [4357/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/default_host.cc.o [4358/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout_on_last_attempt.cc.o [4359/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [4360/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [4361/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/grpc_authz.cc.o [4362/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4363/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/no_op.cc.o [4364/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4365/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_send_op_fails.cc.o [4366/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_streaming_after_commit.cc.o [4367/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [4368/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_cancel_with_multiple_send_batches.cc.o [4369/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/cancel_after_client_done.cc.o [4370/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/filtered_metadata.cc.o [4371/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/max_message_length.cc.o [4372/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4373/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [4374/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/test_util/test_lb_policies.cc.o [4375/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [4376/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4377/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc.o [4378/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/request_with_flags.cc.o [4379/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4380/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/graceful_server_shutdown.cc.o [4381/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_throttled.cc.o [4382/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/invoke_large_request.cc.o [4383/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/hpack_size.cc.o [4384/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/resource_quota_server.cc.o [4385/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_non_retriable_status.cc.o [4386/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/util/seq_bit_set.cc.o [4387/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/call_host_override.cc.o [4388/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_recv_message_replay.cc.o [4389/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/keepalive_timeout.cc.o [4390/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/end2end_tests.cc.o [4391/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_transparent_goaway.cc.o [4392/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/end2end/end2end_tests.cc.o [4393/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [4394/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4395/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4396/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4397/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/cancel_before_invoke.cc.o [4398/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/test/core/end2end/end2end_test_suites.cc.o [4399/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_streaming_succeeds_before_replay_finished.cc.o [4400/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/ping_pong_streaming.cc.o [4401/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/shutdown_finishes_calls.cc.o [4402/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/end2end_http2_security_config.cc.o [4403/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [4404/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4405/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4406/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/request_with_payload.cc.o [4407/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4408/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_server_pushback_delay.cc.o [4409/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/call/batch_builder.cc.o [4410/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [4411/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/test_util/test_call_creds.cc.o [4412/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/call_creds.cc.o [4413/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4414/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/filter_init_fails.cc.o [4415/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/server_streaming.cc.o [4416/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4417/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/client_streaming.cc.o [4418/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry.cc.o [4419/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/simple_request.cc.o [4420/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/cancel_after_invoke.cc.o [4421/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4422/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/proxy_auth.cc.o [4423/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout.cc.o [4424/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/channelz.cc.o [4425/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/connection_scaling.cc.o [4426/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4427/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [4428/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/cq_verifier.cc.o [4429/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/connectivity.cc.o [4430/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/payload.cc.o [4431/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/write_buffering_at_end.cc.o [4432/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/compressed_payload.cc.o [4433/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_non_retriable_status_before_trailers.cc.o [4434/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_too_many_attempts.cc.o [4435/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/http2_stats.cc.o [4436/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/large_metadata.cc.o [4437/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4438/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_unref_before_finish.cc.o [4439/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/ping.cc.o [4440/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [4441/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/server_finishes_request.cc.o [4442/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_recv_message.cc.o [4443/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_send_initial_metadata_refs.cc.o [4444/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [4445/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [4446/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_transparent_max_concurrent_streams.cc.o [4447/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_lb_fail.cc.o [4448/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/test_util/fake_stats_plugin.cc.o [4449/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/test/core/end2end/end2end_test_suites.cc.o [4450/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/max_concurrent_streams.cc.o [4451/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [4452/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_streaming.cc.o [4453/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_cancellation.cc.o [4454/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/shutdown_finishes_tags.cc.o [4455/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/simple_metadata.cc.o [4456/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/simple_delayed_request.cc.o [4457/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [4458/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_server_pushback_disabled.cc.o [4459/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/write_buffering.cc.o [4460/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_send_recv_batch.cc.o [4461/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/filter_causes_close.cc.o [4462/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4463/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/fixtures/local_util.cc.o [4464/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/streaming_error_response.cc.o [4465/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4466/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_unref_before_recv.cc.o [4467/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/test_util/passthrough_endpoint.cc.o [4468/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/test_util/test_lb_policies.cc.o [4469/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/cancel_in_a_vacuum.cc.o [4470/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_transparent_not_sent_on_wire.cc.o [4471/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [4472/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/retry_recv_trailing_metadata_error.cc.o [4473/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/graceful_server_shutdown.cc.o [4474/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [4475/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/call_creds.cc.o [4476/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/channelz.cc.o [4477/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/cancel_after_round_trip.cc.o [4478/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/empty_batch.cc.o [4479/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [4480/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4481/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [4482/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/binary_metadata.cc.o [4483/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [4484/18119] Building CXX object CMakeFiles/end2end_http2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [4485/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/timeout_before_request_call.cc.o [4486/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/max_connection_idle.cc.o [4487/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/request_with_payload.cc.o [4488/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/hpack_size.cc.o [4489/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/request_with_flags.cc.o [4490/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/cancel_before_invoke.cc.o [4491/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/disappearing_server.cc.o [4492/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/bad_ping.cc.o [4493/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/connection_scaling.cc.o [4494/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/end2end_tests.cc.o [4495/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/fixtures/proxy.cc.o [4496/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/no_op.cc.o [4497/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_cancel_during_delay.cc.o [4498/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_non_retriable_status.cc.o [4499/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/max_connection_age.cc.o [4500/18119] Building CXX object CMakeFiles/end2end_http2_security_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [4501/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/client_streaming.cc.o [4502/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_disabled.cc.o [4503/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/tests/trailing_metadata.cc.o [4504/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc.o [4505/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4506/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/default_host.cc.o [4507/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_recv_message.cc.o [4508/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/util/seq_bit_set.cc.o [4509/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4510/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4511/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/end2end_http2_config.cc.o [4512/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/call_host_override.cc.o [4513/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [4514/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/payload.cc.o [4515/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/test/core/end2end/end2end_test_suites.cc.o [4516/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4517/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [4518/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_server_pushback_disabled.cc.o [4519/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/negative_deadline.cc.o [4520/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/filtered_metadata.cc.o [4521/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc.o [4522/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [4523/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4524/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4525/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4526/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/cancel_with_status.cc.o [4527/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [4528/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout.cc.o [4529/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/http2_stats.cc.o [4530/18119] Building CXX object CMakeFiles/end2end_http2_security_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [4531/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4532/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4533/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/filter_init_fails.cc.o [4534/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/resource_quota_server.cc.o [4535/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/test_util/passthrough_endpoint.cc.o [4536/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/end2end/cq_verifier.cc.o [4537/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/cancel_after_accept.cc.o [4538/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/max_message_length.cc.o [4539/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4540/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/connectivity.cc.o [4541/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_too_many_attempts.cc.o [4542/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4543/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/shutdown_finishes_tags.cc.o [4544/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_cancellation.cc.o [4545/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/cancel_after_invoke.cc.o [4546/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4547/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_streaming_after_commit.cc.o [4548/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4549/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4550/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_send_op_fails.cc.o [4551/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_send_initial_metadata_refs.cc.o [4552/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4553/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4554/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4555/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_send_recv_batch.cc.o [4556/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [4557/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/call/batch_builder.cc.o [4558/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4559/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/util/seq_bit_set.cc.o [4560/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/ping_pong_streaming.cc.o [4561/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4562/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/proxy_auth.cc.o [4563/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4564/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout_on_last_attempt.cc.o [4565/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/write_buffering_at_end.cc.o [4566/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/compressed_payload.cc.o [4567/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_recv_initial_metadata.cc.o [4568/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4569/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4570/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [4571/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/test_util/fake_stats_plugin.cc.o [4572/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4573/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4574/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_cancel_after_first_attempt_starts.cc.o [4575/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/write_buffering.cc.o [4576/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_transparent_not_sent_on_wire.cc.o [4577/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [4578/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4579/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4580/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_non_retriable_status_before_trailers.cc.o [4581/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/cancel_after_client_done.cc.o [4582/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/server_finishes_request.cc.o [4583/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/high_initial_seqno.cc.o [4584/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [4585/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/grpc_authz.cc.o [4586/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4587/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4588/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/registered_call.cc.o [4589/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/invoke_large_request.cc.o [4590/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_unref_before_recv.cc.o [4591/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry.cc.o [4592/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/test_util/test_call_creds.cc.o [4593/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_server_pushback_delay.cc.o [4594/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [4595/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/large_metadata.cc.o [4596/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_delay.cc.o [4597/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4598/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/simple_delayed_request.cc.o [4599/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [4600/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [4601/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/ping.cc.o [4602/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/simple_metadata.cc.o [4603/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_cancel_with_multiple_send_batches.cc.o [4604/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_unref_before_finish.cc.o [4605/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [4606/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/keepalive_timeout.cc.o [4607/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/test_util/passthrough_endpoint.cc.o [4608/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [4609/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/simple_request.cc.o [4610/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/server_streaming.cc.o [4611/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4612/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/end2end/fixtures/proxy.cc.o [4613/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/trailing_metadata.cc.o [4614/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/timeout_before_request_call.cc.o [4615/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4616/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_transparent_max_concurrent_streams.cc.o [4617/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_streaming_succeeds_before_replay_finished.cc.o [4618/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/call/batch_builder.cc.o [4619/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4620/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_throttled.cc.o [4621/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_streaming.cc.o [4622/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_recv_trailing_metadata_error.cc.o [4623/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_recv_message_replay.cc.o [4624/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/max_concurrent_streams.cc.o [4625/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4626/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_lb_drop.cc.o [4627/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/filter_causes_close.cc.o [4628/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4629/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4630/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [4631/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/cq_verifier.cc.o [4632/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/test_util/test_lb_policies.cc.o [4633/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/shutdown_finishes_calls.cc.o [4634/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_lb_fail.cc.o [4635/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/end2end/fixtures/local_util.cc.o [4636/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/fixtures/proxy.cc.o [4637/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [4638/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/retry_transparent_goaway.cc.o [4639/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [4640/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/tests/streaming_error_response.cc.o [4641/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4642/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [4643/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/fixtures/local_util.cc.o [4644/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4645/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [4646/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/test_util/test_lb_policies.cc.o [4647/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [4648/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4649/18119] Building CXX object CMakeFiles/end2end_http2_test.dir/test/core/end2end/end2end_test_suites.cc.o [4650/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/bad_ping.cc.o [4651/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [4652/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4653/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4654/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [4655/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/connection_scaling.cc.o [4656/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/filtered_metadata.cc.o [4657/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [4658/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/call_creds.cc.o [4659/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/empty_batch.cc.o [4660/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [4661/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [4662/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4663/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/binary_metadata.cc.o [4664/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/default_host.cc.o [4665/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/payload.cc.o [4666/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/end2end/end2end_inproc_config.cc.o [4667/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/cancel_after_invoke.cc.o [4668/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/no_op.cc.o [4669/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [4670/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/cancel_after_client_done.cc.o [4671/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [4672/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/ping_pong_streaming.cc.o [4673/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/compressed_payload.cc.o [4674/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [4675/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/hpack_size.cc.o [4676/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/test_util/test_call_creds.cc.o [4677/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/registered_call.cc.o [4678/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc.o [4679/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/ping.cc.o [4680/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/filter_init_fails.cc.o [4681/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4682/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [4683/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/disappearing_server.cc.o [4684/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_non_retriable_status.cc.o [4685/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/client_streaming.cc.o [4686/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/end2end/tests/no_logging.cc.o [4687/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [4688/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc.o [4689/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4690/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/max_message_length.cc.o [4691/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/negative_deadline.cc.o [4692/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [4693/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [4694/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/channelz.cc.o [4695/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4696/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4697/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4698/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_server_pushback_delay.cc.o [4699/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/max_connection_age.cc.o [4700/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4701/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [4702/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [4703/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_server_pushback_disabled.cc.o [4704/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/util/seq_bit_set.cc.o [4705/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/end2end/end2end_tests.cc.o [4706/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_streaming.cc.o [4707/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/test_util/fake_stats_plugin.cc.o [4708/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/http2_stats.cc.o [4709/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4710/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4711/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/cancel_in_a_vacuum.cc.o [4712/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4713/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_recv_initial_metadata.cc.o [4714/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_unref_before_recv.cc.o [4715/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4716/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4717/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/end2end/cq_verifier.cc.o [4718/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4719/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/high_initial_seqno.cc.o [4720/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4721/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [4722/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/max_concurrent_streams.cc.o [4723/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/streaming_error_response.cc.o [4724/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4725/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4726/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/test_util/test_call_creds.cc.o [4727/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4728/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/grpc_authz.cc.o [4729/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/graceful_server_shutdown.cc.o [4730/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_cancel_after_first_attempt_starts.cc.o [4731/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_unref_before_finish.cc.o [4732/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4733/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/cancel_with_status.cc.o [4734/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/call_host_override.cc.o [4735/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4736/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [4737/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/cancel_after_round_trip.cc.o [4738/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_cancellation.cc.o [4739/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/shutdown_finishes_calls.cc.o [4740/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_non_retriable_status_before_trailers.cc.o [4741/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/cancel_before_invoke.cc.o [4742/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout_on_last_attempt.cc.o [4743/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/call/batch_builder.cc.o [4744/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4745/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/invoke_large_request.cc.o [4746/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout.cc.o [4747/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/connectivity.cc.o [4748/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_send_op_fails.cc.o [4749/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [4750/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/proxy_auth.cc.o [4751/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4752/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_too_many_attempts.cc.o [4753/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_disabled.cc.o [4754/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4755/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [4756/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry.cc.o [4757/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/end2end_tests.cc.o [4758/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/max_connection_idle.cc.o [4759/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4760/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/shutdown_finishes_tags.cc.o [4761/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4762/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/timeout_before_request_call.cc.o [4763/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/cancel_after_accept.cc.o [4764/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_streaming_after_commit.cc.o [4765/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_transparent_max_concurrent_streams.cc.o [4766/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/resource_quota_server.cc.o [4767/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4768/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_cancel_during_delay.cc.o [4769/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [4770/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/util/seq_bit_set.cc.o [4771/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4772/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4773/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_send_recv_batch.cc.o [4774/18119] Building CXX object CMakeFiles/end2end_inproc_no_logging_test.dir/test/core/end2end/end2end_test_suites.cc.o [4775/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_lb_drop.cc.o [4776/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4777/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/request_with_flags.cc.o [4778/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4779/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4780/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [4781/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4782/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/test_util/test_lb_policies.cc.o [4783/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/call/batch_builder.cc.o [4784/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/request_with_payload.cc.o [4785/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/large_metadata.cc.o [4786/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_streaming_succeeds_before_replay_finished.cc.o [4787/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_throttled.cc.o [4788/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [4789/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/end2end/fixtures/local_util.cc.o [4790/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_delay.cc.o [4791/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4792/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4793/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4794/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_transparent_not_sent_on_wire.cc.o [4795/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_recv_message.cc.o [4796/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [4797/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4798/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/test_util/passthrough_endpoint.cc.o [4799/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/cq_verifier.cc.o [4800/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/server_streaming.cc.o [4801/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [4802/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [4803/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_send_initial_metadata_refs.cc.o [4804/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/keepalive_timeout.cc.o [4805/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_lb_fail.cc.o [4806/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/end2end_test_suites.cc.o [4807/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4808/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [4809/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/end2end_inproc_config.cc.o [4810/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4811/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/simple_delayed_request.cc.o [4812/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4813/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4814/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [4815/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/write_buffering.cc.o [4816/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/test_util/test_lb_policies.cc.o [4817/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_cancel_with_multiple_send_batches.cc.o [4818/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4819/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/write_buffering_at_end.cc.o [4820/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/test_util/passthrough_endpoint.cc.o [4821/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/test_util/test_call_creds.cc.o [4822/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/server_finishes_request.cc.o [4823/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_recv_message_replay.cc.o [4824/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [4825/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/filter_causes_close.cc.o [4826/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [4827/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_recv_trailing_metadata_error.cc.o [4828/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/end2end/end2end_ph2_config.cc.o [4829/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/retry_transparent_goaway.cc.o [4830/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/trailing_metadata.cc.o [4831/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/end2end/fixtures/proxy.cc.o [4832/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [4833/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/simple_metadata.cc.o [4834/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4835/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [4836/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/test_util/fake_stats_plugin.cc.o [4837/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/test_util/fake_stats_plugin.cc.o [4838/18119] Building CXX object CMakeFiles/end2end_inproc_test.dir/test/core/end2end/tests/simple_request.cc.o [4839/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4840/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/binary_metadata.cc.o [4841/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/call_host_override.cc.o [4842/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/cancel_before_invoke.cc.o [4843/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/cancel_after_accept.cc.o [4844/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/invoke_large_request.cc.o [4845/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/cancel_after_round_trip.cc.o [4846/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/connection_scaling.cc.o [4847/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/max_connection_age.cc.o [4848/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/compressed_payload.cc.o [4849/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_cancel_during_delay.cc.o [4850/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [4851/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/payload.cc.o [4852/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [4853/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/large_metadata.cc.o [4854/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/ping.cc.o [4855/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/end2end/tests/no_logging.cc.o [4856/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/max_message_length.cc.o [4857/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/client_streaming.cc.o [4858/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/request_with_payload.cc.o [4859/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry.cc.o [4860/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [4861/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/ping_pong_streaming.cc.o [4862/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/proxy_auth.cc.o [4863/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/hpack_size.cc.o [4864/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/fixtures/proxy.cc.o [4865/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [4866/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/default_host.cc.o [4867/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4868/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/call_creds.cc.o [4869/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [4870/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [4871/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4872/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_cancellation.cc.o [4873/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/filter_causes_close.cc.o [4874/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_streaming_after_commit.cc.o [4875/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [4876/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_streaming.cc.o [4877/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_server_pushback_delay.cc.o [4878/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_recv_initial_metadata.cc.o [4879/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4880/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_send_initial_metadata_refs.cc.o [4881/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4882/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_unref_before_finish.cc.o [4883/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_lb_fail.cc.o [4884/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_send_op_fails.cc.o [4885/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/end2end/end2end_tests.cc.o [4886/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4887/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4888/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/max_concurrent_streams.cc.o [4889/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4890/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/util/seq_bit_set.cc.o [4891/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_non_retriable_status.cc.o [4892/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_unref_before_recv.cc.o [4893/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [4894/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4895/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_cancel_with_multiple_send_batches.cc.o [4896/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/fixtures/local_util.cc.o [4897/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [4898/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [4899/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/shutdown_finishes_tags.cc.o [4900/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4901/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4902/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/resource_quota_server.cc.o [4903/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/cancel_after_invoke.cc.o [4904/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_transparent_not_sent_on_wire.cc.o [4905/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4906/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/registered_call.cc.o [4907/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4908/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4909/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [4910/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/streaming_error_response.cc.o [4911/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [4912/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4913/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [4914/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/grpc_authz.cc.o [4915/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_lb_drop.cc.o [4916/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/empty_batch.cc.o [4917/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/call/batch_builder.cc.o [4918/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/filter_init_fails.cc.o [4919/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/trailing_metadata.cc.o [4920/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/keepalive_timeout.cc.o [4921/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/timeout_before_request_call.cc.o [4922/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/server_streaming.cc.o [4923/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/test_util/passthrough_endpoint.cc.o [4924/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4925/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/write_buffering_at_end.cc.o [4926/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/negative_deadline.cc.o [4927/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc.o [4928/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/connectivity.cc.o [4929/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_cancel_after_first_attempt_starts.cc.o [4930/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/cancel_in_a_vacuum.cc.o [4931/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/high_initial_seqno.cc.o [4932/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [4933/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [4934/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4935/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [4936/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4937/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [4938/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/test_util/test_lb_policies.cc.o [4939/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/util/seq_bit_set.cc.o [4940/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/cancel_with_status.cc.o [4941/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/end2end_ph2_config.cc.o [4942/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/test_util/test_call_creds.cc.o [4943/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_delay.cc.o [4944/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [4945/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/disappearing_server.cc.o [4946/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/bad_ping.cc.o [4947/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [4948/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [4949/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [4950/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [4951/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_non_retriable_status_before_trailers.cc.o [4952/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4953/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [4954/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [4955/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/graceful_server_shutdown.cc.o [4956/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4957/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/channelz.cc.o [4958/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/cancel_after_client_done.cc.o [4959/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout_on_last_attempt.cc.o [4960/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/no_op.cc.o [4961/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/end2end/cq_verifier.cc.o [4962/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/test_util/fuzz_config_vars.cc.o [4963/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/filtered_metadata.cc.o [4964/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_streaming_succeeds_before_replay_finished.cc.o [4965/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/end2end_tests.cc.o [4966/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [4967/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout.cc.o [4968/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [4969/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_disabled.cc.o [4970/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [4971/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [4972/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_throttled.cc.o [4973/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_too_many_attempts.cc.o [4974/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [4975/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc.o [4976/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [4977/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/max_connection_idle.cc.o [4978/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [4979/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [4980/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/cq_verifier.cc.o [4981/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/request_with_flags.cc.o [4982/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/shutdown_finishes_calls.cc.o [4983/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [4984/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_recv_message.cc.o [4985/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [4986/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [4987/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/test_util/fail_first_call_filter.cc.o [4988/18119] Building CXX object CMakeFiles/end2end_ph2_no_logging_test.dir/test/core/end2end/end2end_test_suites.cc.o [4989/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [4990/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_server_pushback_disabled.cc.o [4991/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [4992/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/call/batch_builder.cc.o [4993/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [4994/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [4995/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_send_recv_batch.cc.o [4996/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/write_buffering.cc.o [4997/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_recv_message_replay.cc.o [4998/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/server_finishes_request.cc.o [4999/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [5000/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [5001/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_recv_trailing_metadata_error.cc.o [5002/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/simple_delayed_request.cc.o [5003/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/end2end/fixtures/proxy.cc.o [5004/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [5005/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [5006/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/simple_metadata.cc.o [5007/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [5008/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [5009/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/test_util/fake_stats_plugin.cc.o [5010/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [5011/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/fixtures/proxy.cc.o [5012/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_transparent_goaway.cc.o [5013/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/test_util/test_call_creds.cc.o [5014/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/http2_stats.cc.o [5015/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/end2end_test_suites.cc.o [5016/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/fixtures/local_util.cc.o [5017/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/retry_transparent_max_concurrent_streams.cc.o [5018/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/test_util/passthrough_endpoint.cc.o [5019/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [5020/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [5021/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [5022/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/test_util/fake_stats_plugin.cc.o [5023/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [5024/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [5025/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [5026/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/test/core/end2end/tests/simple_request.cc.o [5027/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/end2end/fixtures/local_util.cc.o [5028/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [5029/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [5030/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/end2end/tests/no_logging.cc.o [5031/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/call_host_override.cc.o [5032/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/compressed_payload.cc.o [5033/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/client_streaming.cc.o [5034/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/ping_pong_streaming.cc.o [5035/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [5036/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/no_op.cc.o [5037/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/payload.cc.o [5038/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/empty_batch.cc.o [5039/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_disabled.cc.o [5040/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/keepalive_timeout.cc.o [5041/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry.cc.o [5042/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [5043/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [5044/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [5045/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [5046/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [5047/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/connectivity.cc.o [5048/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_cancel_during_delay.cc.o [5049/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/call_creds.cc.o [5050/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/filter_init_fails.cc.o [5051/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [5052/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [5053/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/hpack_size.cc.o [5054/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [5055/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/cancel_after_accept.cc.o [5056/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [5057/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [5058/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [5059/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [5060/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/cancel_in_a_vacuum.cc.o [5061/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [5062/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [5063/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [5064/18119] Building CXX object CMakeFiles/endpoint_config_test.dir/src/core/lib/surface/channel_stack_type.cc.o [5065/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [5066/18119] Building C object CMakeFiles/endpoint_config_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [5067/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/test_util/fuzz_config_vars.cc.o [5068/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [5069/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_non_retriable_status_before_trailers.cc.o [5070/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/end2end_posix_config.cc.o [5071/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_server_pushback_delay.cc.o [5072/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_recv_trailing_metadata_error.cc.o [5073/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/connection_scaling.cc.o [5074/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/cancel_after_invoke.cc.o [5075/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/test_util/test_lb_policies.cc.o [5076/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/google/rpc/status.pb.cc.o [5077/18119] Building CXX object CMakeFiles/end2end_ph2_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [5078/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [5079/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/cancel_with_status.cc.o [5080/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [5081/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_too_many_attempts.cc.o [5082/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/invoke_large_request.cc.o [5083/18119] Building CXX object CMakeFiles/endpoint_config_test.dir/src/core/util/ref_counted_string.cc.o [5084/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_streaming.cc.o [5085/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/end2end/end2end_test_suites.cc.o [5086/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/large_metadata.cc.o [5087/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_cancellation.cc.o [5088/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/graceful_server_shutdown.cc.o [5089/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_server_pushback_disabled.cc.o [5090/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/end2end/end2end_posix_config.cc.o [5091/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [5092/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [5093/18119] Building CXX object CMakeFiles/endpoint_config_test.dir/src/core/util/time.cc.o [5094/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_cancel_with_multiple_send_batches.cc.o [5095/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/test/core/end2end/end2end_tests.cc.o [5096/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [5097/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_lb_drop.cc.o [5098/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/server_finishes_request.cc.o [5099/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [5100/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/high_initial_seqno.cc.o [5101/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [5102/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/simple_metadata.cc.o [5103/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc.o [5104/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/cancel_after_round_trip.cc.o [5105/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_throttled.cc.o [5106/18119] Building CXX object CMakeFiles/endpoint_pair_test.dir/test/core/iomgr/endpoint_tests.cc.o [5107/18119] Building CXX object CMakeFiles/endpoint_config_test.dir/test/core/event_engine/endpoint_config_test.cc.o [5108/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/write_buffering.cc.o [5109/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [5110/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_send_op_fails.cc.o [5111/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/binary_metadata.cc.o [5112/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_non_retriable_status.cc.o [5113/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/write_buffering_at_end.cc.o [5114/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [5115/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [5116/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [5117/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/timeout_before_request_call.cc.o [5118/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [5119/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [5120/18119] Building CXX object CMakeFiles/examine_stack_test.dir/test/core/util/examine_stack_test.cc.o [5121/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc.o [5122/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [5123/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [5124/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/disappearing_server.cc.o [5125/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [5126/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/filtered_metadata.cc.o [5127/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [5128/18119] Building CXX object CMakeFiles/event_poller_posix_test.dir/test/core/event_engine/posix/posix_engine_test_utils.cc.o [5129/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [5130/18119] Building CXX object CMakeFiles/env_test.dir/test/core/util/env_test.cc.o [5131/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/google/api/http.pb.cc.o [5132/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [5133/18119] Building CXX object CMakeFiles/endpoint_addresses_test.dir/test/core/resolver/endpoint_addresses_test.cc.o [5134/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [5135/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [5136/18119] Building CXX object CMakeFiles/endpoint_config_test.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [5137/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [5138/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [5139/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [5140/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/bad_ping.cc.o [5141/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [5142/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [5143/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout.cc.o [5144/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [5145/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/default_host.cc.o [5146/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [5147/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [5148/18119] Building C object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [5149/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/surface/channel_stack_type.cc.o [5150/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/channelz/text_encode.cc.o [5151/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/telemetry/histogram_view.cc.o [5152/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/test_util/passthrough_endpoint.cc.o [5153/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/simple_delayed_request.cc.o [5154/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [5155/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/grpc_check.cc.o [5156/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [5157/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [5158/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/proxy_auth.cc.o [5159/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_exceeds_buffer_size_in_delay.cc.o [5160/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [5161/18119] Building CXX object CMakeFiles/error_utils_test.dir/test/core/transport/error_utils_test.cc.o [5162/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/experiments/experiments.cc.o [5163/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/glob.cc.o [5164/18119] Building CXX object CMakeFiles/error_details_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [5165/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/cancel_before_invoke.cc.o [5166/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [5167/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/ping.cc.o [5168/18119] Building CXX object CMakeFiles/error_test.dir/test/core/iomgr/endpoint_tests.cc.o [5169/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/grpc_authz.cc.o [5170/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [5171/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/test_util/test_lb_policies.cc.o [5172/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_per_attempt_recv_timeout_on_last_attempt.cc.o [5173/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [5174/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [5175/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [5176/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/registered_call.cc.o [5177/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/telemetry/stats_data.cc.o [5178/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_cancel_after_first_attempt_starts.cc.o [5179/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/negative_deadline.cc.o [5180/18119] Building CXX object CMakeFiles/experiments_tag_test.dir/test/core/experiments/fixtures/experiments.cc.o [5181/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [5182/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_lb_fail.cc.o [5183/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/dump_args.cc.o [5184/18119] Building CXX object CMakeFiles/error_details_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [5185/18119] Building CXX object CMakeFiles/exception_test.dir/gens/google/api/http.pb.cc.o [5186/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/experiments/config.cc.o [5187/18119] Building CXX object CMakeFiles/experiments_test.dir/src/core/lib/experiments/experiments.cc.o [5188/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/cancel_after_client_done.cc.o [5189/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/per_cpu.cc.o [5190/18119] Building CXX object CMakeFiles/end2end_test.dir/test/cpp/end2end/interceptors_util.cc.o [5191/18119] Building CXX object CMakeFiles/error_details_test.dir/gens/google/rpc/status.pb.cc.o [5192/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/json/json_writer.cc.o [5193/18119] Building CXX object CMakeFiles/endpoint_config_test.dir/src/core/channelz/property_list.cc.o [5194/18119] Building CXX object CMakeFiles/endpoint_config_test.dir/src/core/lib/channel/channel_args.cc.o [5195/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [5196/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/test_util/test_call_creds.cc.o [5197/18119] Building CXX object CMakeFiles/error_details_test.dir/gens/google/api/http.pb.cc.o [5198/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/max_connection_age.cc.o [5199/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/iomgr/closure.cc.o [5200/18119] Building CXX object CMakeFiles/error_details_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [5201/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [5202/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/channelz.cc.o [5203/18119] Building CXX object CMakeFiles/experiments_tag_test.dir/src/core/lib/experiments/experiments.cc.o [5204/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/debug/trace.cc.o [5205/18119] Building CXX object CMakeFiles/end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [5206/18119] Building CXX object CMakeFiles/error_details_test.dir/test/cpp/util/error_details_test.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/error_details_test.cc: In member function ‘virtual void grpc::{anonymous}::ExtractTest_Success_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/util/error_details_test.cc:35:35: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 35 | expected.add_details()->PackFrom(expected_details); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/google/rpc/status.pb.h:33, from /build/grpc/src/grpc-1.80.0/test/cpp/util/error_details_test.cc:21: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/util/error_details_test.cc:46:25: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 46 | to.details(0).UnpackTo(&details); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/util/error_details_test.cc: In member function ‘virtual void grpc::{anonymous}::SetTest_Success_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/util/error_details_test.cc:69:35: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 69 | expected.add_details()->PackFrom(expected_details); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/util/error_details_test.cc: In member function ‘virtual void grpc::{anonymous}::SetTest_OutOfScopeErrorCode_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/util/error_details_test.cc:90:35: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 90 | expected.add_details()->PackFrom(expected_details); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/util/error_details_test.cc: In member function ‘virtual void grpc::{anonymous}::SetTest_ValidScopeErrorCode_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/util/error_details_test.cc:107:37: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 107 | expected.add_details()->PackFrom(expected_details); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [5207/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/telemetry/stats.cc.o [5208/18119] Building CXX object CMakeFiles/error_test.dir/test/core/iomgr/error_test.cc.o [5209/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [5210/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [5211/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o [5212/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [5213/18119] Building CXX object CMakeFiles/exception_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [5214/18119] Building CXX object CMakeFiles/exception_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [5215/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [5216/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [5217/18119] Building CXX object CMakeFiles/experiments_test.dir/test/core/experiments/fixtures/experiments.cc.o [5218/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [5219/18119] Building CXX object CMakeFiles/error_details_test.dir/gens/google/api/http.grpc.pb.cc.o [5220/18119] Building CXX object CMakeFiles/exception_test.dir/gens/google/rpc/status.grpc.pb.cc.o [5221/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [5222/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/address_utils/parse_address.cc.o [5223/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [5224/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/shared_bit_gen.cc.o [5225/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [5226/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/ref_counted_string.cc.o [5227/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [5228/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [5229/18119] Building CXX object CMakeFiles/exception_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [5230/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [5231/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/test_util/fail_first_call_filter.cc.o [5232/18119] Building CXX object CMakeFiles/error_details_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [5233/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [5234/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [5235/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [5236/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [5237/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [5238/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [5239/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [5240/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [5241/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/slice/percent_encoding.cc.o [5242/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/slice/slice_buffer.cc.o [5243/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [5244/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/resource_quota_server.cc.o [5245/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/max_connection_idle.cc.o [5246/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/test_util/fake_stats_plugin.cc.o [5247/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [5248/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [5249/18119] Building CXX object CMakeFiles/event_engine_wakeup_scheduler_test.dir/test/core/promise/event_engine_wakeup_scheduler_test.cc.o [5250/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_recv_message.cc.o [5251/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_unref_before_recv.cc.o [5252/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [5253/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [5254/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/uri.cc.o [5255/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/request_with_payload.cc.o [5256/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [5257/18119] Building C object CMakeFiles/filter_fusion_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [5258/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/request_with_flags.cc.o [5259/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [5260/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [5261/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o [5262/18119] Building CXX object CMakeFiles/end2end_test.dir/gens/validate/validate.pb.cc.o [5263/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/end2end_tests.cc.o [5264/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [5265/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/channel/channel_args.cc.o [5266/18119] Building CXX object CMakeFiles/experiments_tag_test.dir/test/core/experiments/experiments_tag_test.cc.o [5267/18119] Building CXX object CMakeFiles/exception_test.dir/gens/validate/validate.grpc.pb.cc.o [5268/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/iomgr/error.cc.o [5269/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_recv_initial_metadata.cc.o [5270/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/channelz/channelz_registry.cc.o [5271/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/iomgr/combiner.cc.o [5272/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/max_message_length.cc.o [5273/18119] Building CXX object CMakeFiles/exception_test.dir/gens/google/rpc/status.pb.cc.o [5274/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_send_initial_metadata_refs.cc.o [5275/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/status_helper.cc.o [5276/18119] Building CXX object CMakeFiles/exception_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [5277/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/time.cc.o [5278/18119] Building CXX object CMakeFiles/errqueue_support_test.dir/test/core/event_engine/posix/errqueue_support_test.cc.o [5279/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [5280/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/channelz/text_encode.cc.o [5281/18119] Building CXX object CMakeFiles/endpoint_pair_test.dir/test/core/iomgr/endpoint_pair_test.cc.o [5282/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/transport/connectivity_state.cc.o [5283/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/transport/status_conversion.cc.o [5284/18119] Building CXX object CMakeFiles/exception_test.dir/gens/google/api/http.grpc.pb.cc.o [5285/18119] Building CXX object CMakeFiles/error_details_test.dir/gens/validate/validate.grpc.pb.cc.o [5286/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/debug/trace_flags.cc.o [5287/18119] Building CXX object CMakeFiles/experiments_test.dir/test/core/experiments/experiments_test.cc.o [5288/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/parsed_metadata.cc.o [5289/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/http2_stats.cc.o [5290/18119] Building CXX object CMakeFiles/event_poller_posix_test.dir/test/core/event_engine/posix/event_poller_posix_test.cc.o [5291/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/json/json_reader.cc.o [5292/18119] Building CXX object CMakeFiles/experiments_test.dir/src/core/lib/experiments/config.cc.o [5293/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/slice/slice.cc.o [5294/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/status_util.cc.o [5295/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/latent_see.cc.o [5296/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [5297/18119] Building CXX object CMakeFiles/experiments_tag_test.dir/src/core/lib/experiments/config.cc.o [5298/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [5299/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/windows/iocp.cc.o [5300/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_recv_message_replay.cc.o [5301/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/windows/win_socket.cc.o [5302/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [5303/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [5304/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [5305/18119] Building CXX object CMakeFiles/fake_transport_security_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [5306/18119] Building CXX object CMakeFiles/file_descriptor_collection_test.dir/test/core/event_engine/posix/file_descriptor_collection_test.cc.o [5307/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/backoff.cc.o [5308/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/max_concurrent_streams.cc.o [5309/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [5310/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [5311/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/streaming_error_response.cc.o [5312/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/compression/message_compress.cc.o [5313/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [5314/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [5315/18119] Building CXX object CMakeFiles/error_details_test.dir/gens/google/rpc/status.grpc.pb.cc.o [5316/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/error_cfstream.cc.o [5317/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o [5318/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/shutdown_finishes_tags.cc.o [5319/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/debug/trace.cc.o [5320/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/ev_apple.cc.o [5321/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/experiments/experiments.cc.o [5322/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/postmortem_emit.cc.o [5323/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_streaming_after_commit.cc.o [5324/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/cfstream_handle.cc.o [5325/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/shim.cc.o [5326/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o [5327/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/fork_windows.cc.o [5328/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/iocp_windows.cc.o [5329/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [5330/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_send_recv_batch.cc.o [5331/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/filter_causes_close.cc.o [5332/18119] Building CXX object CMakeFiles/fake_transport_security_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [5333/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o [5334/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/channelz/channel_trace.cc.o [5335/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [5336/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/iomgr_windows.cc.o [5337/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/pollset_set.cc.o [5338/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/simple_request.cc.o [5339/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [5340/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/pollset_windows.cc.o [5341/18119] Building CXX object CMakeFiles/error_details_test.dir/gens/validate/validate.pb.cc.o [5342/18119] Building CXX object CMakeFiles/exception_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [5343/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [5344/18119] Building CXX object CMakeFiles/exception_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [5345/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [5346/18119] Building CXX object CMakeFiles/exception_test.dir/test/cpp/end2end/exception_test.cc.o [5347/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [5348/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_unref_before_finish.cc.o [5349/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [5350/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/channelz/property_list.cc.o [5351/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o [5352/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/socket_windows.cc.o [5353/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [5354/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/util/work_serializer.cc.o [5355/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/slice_buffer.cc.o [5356/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o [5357/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [5358/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/compression/compression_internal.cc.o [5359/18119] Building CXX object CMakeFiles/exception_test.dir/gens/validate/validate.pb.cc.o [5360/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o [5361/18119] Building CXX object CMakeFiles/fake_transport_security_test.dir/test/core/tsi/transport_security_test_lib.cc.o [5362/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [5363/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/call_state.cc.o [5364/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_streaming_succeeds_before_replay_finished.cc.o [5365/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [5366/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [5367/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/channelz/channel_trace.cc.o [5368/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_windows.cc.o [5369/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/slice.cc.o [5370/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_transparent_goaway.cc.o [5371/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o [5372/18119] Building CXX object CMakeFiles/fake_transport_security_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [5373/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/internal_errqueue.cc.o [5374/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [5375/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/compression/compression.cc.o [5376/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [5377/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/filter/blackboard.cc.o [5378/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_transparent_not_sent_on_wire.cc.o [5379/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/server_streaming.cc.o [5380/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/lib/promise/activity.cc.o [5381/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [5382/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o [5383/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/src/core/channelz/channelz.cc.o [5384/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o [5385/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [5386/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/utils.cc.o [5387/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/address_utils/parse_address.cc.o [5388/18119] Building CXX object CMakeFiles/exception_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [5389/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [5390/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o [5391/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/error.cc.o [5392/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/debug/trace_flags.cc.o [5393/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/channel/channel_args.cc.o [5394/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/trailing_metadata.cc.o [5395/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/shutdown_finishes_calls.cc.o [5396/18119] Building CXX object CMakeFiles/end2end_posix_no_logging_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [5397/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o [5398/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/channel_stack_type.cc.o [5399/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/time_util.cc.o [5400/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [5401/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/resolve_address.cc.o [5402/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/init_internally.cc.o [5403/18119] Building CXX object CMakeFiles/file_watcher_certificate_provider_factory_test.dir/test/core/xds/file_watcher_certificate_provider_factory_test.cc.o [5404/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/call_combiner.cc.o [5405/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/combiner.cc.o [5406/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [5407/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/version.cc.o [5408/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/ev_poll_posix.cc.o [5409/18119] Building CXX object CMakeFiles/fd_posix_test.dir/test/core/iomgr/fd_posix_test.cc.o [5410/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/transport/call_final_info.cc.o [5411/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o [5412/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/call_filters.cc.o [5413/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/experiments/config.cc.o [5414/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/tests/retry_transparent_max_concurrent_streams.cc.o [5415/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/channelz/property_list.cc.o [5416/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/net/socket_mutator.cc.o [5417/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/handshaker/proxy_mapper_registry.cc.o [5418/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [5419/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o [5420/18119] Building CXX object CMakeFiles/exception_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [5421/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/resolved_address.cc.o [5422/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/channelz/channelz_registry.cc.o [5423/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o [5424/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/telemetry/histogram_view.cc.o [5425/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/iomgr.cc.o [5426/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/handshaker/handshaker_registry.cc.o [5427/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [5428/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/lockfree_event.cc.o [5429/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/channel/channel_stack_builder.cc.o [5430/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o [5431/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/call_arena_allocator.cc.o [5432/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/telemetry/context_list_entry.cc.o [5433/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/closure.cc.o [5434/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/gethostname_fallback.cc.o [5435/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/gethostname_sysconf.cc.o [5436/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/buffer_list.cc.o [5437/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/gethostname_host_name_max.cc.o [5438/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/grpc_check.cc.o [5439/18119] Building CXX object CMakeFiles/exec_ctx_wakeup_scheduler_test.dir/test/core/promise/exec_ctx_wakeup_scheduler_test.cc.o [5440/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [5441/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o [5442/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o [5443/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o [5444/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/event_engine.cc.o [5445/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/pollset.cc.o [5446/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [5447/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/glob.cc.o [5448/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/event_string.cc.o [5449/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_server.cc.o [5450/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o [5451/18119] Building CXX object CMakeFiles/fake_transport_security_test.dir/test/core/tsi/fake_transport_security_test.cc.o [5452/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/time_averaged_stats.cc.o [5453/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [5454/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/ev_posix.cc.o [5455/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/timer_generic.cc.o [5456/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/endpoint.cc.o [5457/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o [5458/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [5459/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/polling_entity.cc.o [5460/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [5461/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/telemetry/stats_data.cc.o [5462/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [5463/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [5464/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/systemd_utils.cc.o [5465/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/slice/slice.cc.o [5466/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [5467/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/event_log.cc.o [5468/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/telemetry/tcp_tracer.cc.o [5469/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/socket_mutator.cc.o [5470/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o [5471/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o [5472/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o [5473/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [5474/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o [5475/18119] Building CXX object CMakeFiles/fake_transport_security_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [5476/18119] Building CXX object CMakeFiles/end2end_posix_test.dir/test/core/end2end/end2end_test_suites.cc.o [5477/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [5478/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/metadata_batch.cc.o [5479/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/shared_bit_gen.cc.o [5480/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/byte_buffer.cc.o [5481/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/message.cc.o [5482/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o [5483/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o [5484/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/transport/status_conversion.cc.o [5485/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [5486/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/vsock.cc.o [5487/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/interception_chain.cc.o [5488/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o [5489/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/transport/timeout_encoding.cc.o [5490/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/ref_counted_string.cc.o [5491/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/call_spine.cc.o [5492/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [5493/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [5494/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/slice/percent_encoding.cc.o [5495/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [5496/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [5497/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/telemetry/stats.cc.o [5498/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/iomgr_posix.cc.o [5499/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [5500/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [5501/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/default_event_engine.cc.o [5502/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/metadata_array.cc.o [5503/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [5504/18119] Building CXX object CMakeFiles/fake_resolver_test.dir/test/core/resolver/fake_resolver_test.cc.o [5505/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [5506/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [5507/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/per_cpu.cc.o [5508/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [5509/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [5510/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/fork_posix.cc.o [5511/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/transport/connectivity_state.cc.o [5512/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/byte_buffer_reader.cc.o [5513/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/server_call.cc.o [5514/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [5515/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o [5516/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o [5517/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [5518/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/time.cc.o [5519/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o [5520/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/backoff.cc.o [5521/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [5522/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [5523/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [5524/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o [5525/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [5526/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [5527/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [5528/18119] Building C object CMakeFiles/flow_control_manager_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [5529/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/validate_metadata.cc.o [5530/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/completion_queue_factory.cc.o [5531/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/json/json_writer.cc.o [5532/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/ares_resolver.cc.o [5533/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/slice/slice_buffer.cc.o [5534/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/surface/channel_stack_type.cc.o [5535/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/json/json_object_loader.cc.o [5536/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/load_file.cc.o [5537/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/dump_args.cc.o [5538/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/telemetry/histogram_view.cc.o [5539/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/timer_manager.cc.o [5540/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/timer.cc.o [5541/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [5542/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/channelz/text_encode.cc.o [5543/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/grpc_check.cc.o [5544/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/config/core_configuration.cc.o [5545/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [5546/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o [5547/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/timer_heap.cc.o [5548/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [5549/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o [5550/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o [5551/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/glob.cc.o [5552/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/experiments/experiments.cc.o [5553/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/transport/error_utils.cc.o [5554/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o [5555/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o [5556/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [5557/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/promise/party.cc.o [5558/18119] Building CXX object CMakeFiles/filter_test_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [5559/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/work_serializer.cc.o [5560/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [5561/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/resolve_address_posix.cc.o [5562/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o [5563/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/telemetry/stats_data.cc.o [5564/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o [5565/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/channel/channel_stack.cc.o [5566/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/wait_for_single_owner.cc.o [5567/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [5568/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/metadata.cc.o [5569/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o [5570/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [5571/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/promise/activity.cc.o [5572/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/iomgr/closure.cc.o [5573/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [5574/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/socket_utils_linux.cc.o [5575/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [5576/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o [5577/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [5578/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [5579/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/google/rpc/status.pb.cc.o [5580/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [5581/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/per_cpu.cc.o [5582/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [5583/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [5584/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/address_utils/parse_address.cc.o [5585/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [5586/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [5587/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/transport/status_conversion.cc.o [5588/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/validation_errors.cc.o [5589/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [5590/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o [5591/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/service_config/service_config_parser.cc.o [5592/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/socket_utils_posix.cc.o [5593/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/json/json_writer.cc.o [5594/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [5595/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [5596/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/call_details.cc.o [5597/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/debug/trace.cc.o [5598/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [5599/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/telemetry/stats.cc.o [5600/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [5601/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/load_balancing/lb_policy_registry.cc.o [5602/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [5603/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [5604/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [5605/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [5606/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [5607/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [5608/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o [5609/18119] Building C object CMakeFiles/flow_control_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [5610/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/shared_bit_gen.cc.o [5611/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/channelz/text_encode.cc.o [5612/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/telemetry/metrics.cc.o [5613/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/surface/channel_stack_type.cc.o [5614/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/channel/connected_channel.cc.o [5615/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/telemetry/histogram_view.cc.o [5616/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/channelz/channelz.cc.o [5617/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/experiments/experiments.cc.o [5618/18119] Building CXX object CMakeFiles/filter_test_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [5619/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/google/rpc/status.grpc.pb.cc.o [5620/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_server_posix.cc.o [5621/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/completion_queue.cc.o [5622/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/channelz/channel_trace.cc.o [5623/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/validate/validate.grpc.pb.cc.o [5624/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [5625/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/grpc_check.cc.o [5626/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [5627/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/uri.cc.o [5628/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/resolver/resolver.cc.o [5629/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/google/api/http.pb.cc.o [5630/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/dump_args.cc.o [5631/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/resolver/resolver_registry.cc.o [5632/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [5633/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/slice/percent_encoding.cc.o [5634/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/json/json_reader.cc.o [5635/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/experiments/config.cc.o [5636/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [5637/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [5638/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/json/json_reader.cc.o [5639/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/glob.cc.o [5640/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/channel.cc.o [5641/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/resolver/endpoint_addresses.cc.o [5642/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/promise/activity.cc.o [5643/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/channel/channel_args.cc.o [5644/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/status_helper.cc.o [5645/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/channelz/property_list.cc.o [5646/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o [5647/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [5648/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/transport/bdp_estimator.cc.o [5649/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [5650/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [5651/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [5652/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [5653/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_client.cc.o [5654/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [5655/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/call_log_batch.cc.o [5656/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [5657/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [5658/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [5659/18119] Building CXX object CMakeFiles/filter_test_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [5660/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/telemetry/stats_data.cc.o [5661/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [5662/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [5663/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/json/json_writer.cc.o [5664/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/channelz/text_encode.cc.o [5665/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [5666/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_client_posix.cc.o [5667/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/transport/transport_op_string.cc.o [5668/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [5669/18119] Building CXX object CMakeFiles/factory_test.dir/test/core/event_engine/factory_test.cc.o [5670/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [5671/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/iomgr/error.cc.o [5672/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/ref_counted_string.cc.o [5673/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/shared_bit_gen.cc.o [5674/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [5675/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/debug/trace_flags.cc.o [5676/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [5677/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [5678/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [5679/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [5680/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [5681/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/resource_quota/arena.cc.o [5682/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [5683/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [5684/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/uri.cc.o [5685/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [5686/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/slice/slice_buffer.cc.o [5687/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/surface/channel_stack_type.cc.o [5688/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/dump_args.cc.o [5689/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/slice/slice_buffer.cc.o [5690/18119] Building C object CMakeFiles/for_each_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [5691/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/telemetry/histogram_view.cc.o [5692/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [5693/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [5694/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/latent_see.cc.o [5695/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/telemetry/stats.cc.o [5696/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/grpc_check.cc.o [5697/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/channelz/channelz_registry.cc.o [5698/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [5699/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/iomgr/error.cc.o [5700/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/slice/slice.cc.o [5701/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [5702/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/latent_see.cc.o [5703/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/address_utils/parse_address.cc.o [5704/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/per_cpu.cc.o [5705/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/iomgr/tcp_posix.cc.o [5706/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/transport/bdp_estimator.cc.o [5707/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/resource_quota/arena.cc.o [5708/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [5709/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/slice/percent_encoding.cc.o [5710/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [5711/18119] Building CXX object CMakeFiles/format_request_test.dir/test/core/end2end/data/client_certs.cc.o [5712/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/glob.cc.o [5713/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/backoff.cc.o [5714/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/backoff.cc.o [5715/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o [5716/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/experiments/experiments.cc.o [5717/18119] Building CXX object CMakeFiles/format_request_test.dir/test/core/end2end/data/server1_cert.cc.o [5718/18119] Building CXX object CMakeFiles/format_request_test.dir/test/core/end2end/data/server1_key.cc.o [5719/18119] Building CXX object CMakeFiles/format_request_test.dir/test/core/end2end/data/test_root_cert.cc.o [5720/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [5721/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/time.cc.o [5722/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/transport/transport.cc.o [5723/18119] Building CXX object CMakeFiles/frame_handler_test.dir/test/core/tsi/alts/crypt/gsec_test_util.cc.o [5724/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/channel_init.cc.o [5725/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/promise/activity.cc.o [5726/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [5727/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/transport/status_conversion.cc.o [5728/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/time.cc.o [5729/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [5730/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/google/api/http.grpc.pb.cc.o [5731/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/channelz/channelz.cc.o [5732/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [5733/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [5734/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/ref_counted_string.cc.o [5735/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [5736/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/filter_stack_call.cc.o [5737/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/util/postmortem_emit.cc.o [5738/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [5739/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/experiments/config.cc.o [5740/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/json/json_reader.cc.o [5741/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [5742/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [5743/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/telemetry/instrument.cc.o [5744/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [5745/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [5746/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [5747/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/telemetry/stats_data.cc.o [5748/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/validate/validate.pb.cc.o [5749/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/work_serializer.cc.o [5750/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/channelz/property_list.cc.o [5751/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/transport/connectivity_state.cc.o [5752/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [5753/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [5754/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [5755/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [5756/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [5757/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/shared_bit_gen.cc.o [5758/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/ext/transport/chttp2/transport/frame.cc.o [5759/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [5760/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [5761/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/debug/trace_flags.cc.o [5762/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [5763/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [5764/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/debug/trace.cc.o [5765/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/json/json_writer.cc.o [5766/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/iomgr/combiner.cc.o [5767/18119] Building C object CMakeFiles/frame_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [5768/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [5769/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/status_helper.cc.o [5770/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/surface/channel_stack_type.cc.o [5771/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/per_cpu.cc.o [5772/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [5773/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/telemetry/histogram_view.cc.o [5774/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/telemetry/stats.cc.o [5775/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/ref_counted_string.cc.o [5776/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/experiments/experiments.cc.o [5777/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [5778/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [5779/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/grpc_check.cc.o [5780/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [5781/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [5782/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/call/message.cc.o [5783/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/iomgr/closure.cc.o [5784/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [5785/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/slice/percent_encoding.cc.o [5786/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/slice/slice.cc.o [5787/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/channelz/text_encode.cc.o [5788/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [5789/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/iomgr/combiner.cc.o [5790/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/glob.cc.o [5791/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/lame_client.cc.o [5792/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/slice/slice_buffer.cc.o [5793/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/ext/transport/chttp2/transport/http2_settings_manager.cc.o [5794/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [5795/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/status_helper.cc.o [5796/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/debug/trace_flags.cc.o [5797/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [5798/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [5799/18119] Building CXX object CMakeFiles/evaluate_args_test.dir/test/core/security/evaluate_args_test.cc.o [5800/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/latent_see.cc.o [5801/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/ext/transport/chttp2/transport/frame.cc.o [5802/18119] Building CXX object CMakeFiles/flaky_network_test.dir/test/cpp/end2end/flaky_network_test.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc: In member function ‘void grpc::testing::{anonymous}::FlakyNetworkTest::InterfaceDown()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc:83:16: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 83 | std::system(cmd.str().c_str()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc: In member function ‘void grpc::testing::{anonymous}::FlakyNetworkTest::DNSDown()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc:102:16: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 102 | std::system(cmd.str().c_str()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc:108:16: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 108 | std::system(cmd.str().c_str()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc: In member function ‘void grpc::testing::{anonymous}::FlakyNetworkTest::InterfaceUp()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc:76:16: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 76 | std::system(cmd.str().c_str()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc: In member function ‘void grpc::testing::{anonymous}::FlakyNetworkTest::DNSUp()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc:91:16: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 91 | std::system(cmd.str().c_str()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc: In member function ‘void grpc::testing::{anonymous}::FlakyNetworkTest::DropPackets()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc:116:16: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 116 | std::system(cmd.str().c_str()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc: In member function ‘void grpc::testing::{anonymous}::FlakyNetworkTest::RestoreNetwork()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc:128:16: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 128 | std::system(cmd.str().c_str()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc: In member function ‘void grpc::testing::{anonymous}::FlakyNetworkTest::FlakeNetwork()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc:143:16: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 143 | std::system(cmd.str().c_str()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc: In member function ‘void grpc::testing::{anonymous}::FlakyNetworkTest::UnflakeNetwork()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/flaky_network_test.cc:150:16: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 150 | std::system(cmd.str().c_str()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [5803/18119] Building CXX object CMakeFiles/fork_test.dir/test/core/util/fork_test.cc.o [5804/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [5805/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o [5806/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/telemetry/stats.cc.o [5807/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/transport/status_conversion.cc.o [5808/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/slice/slice.cc.o [5809/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/load_balancing/lb_policy.cc.o [5810/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/transport/connectivity_state.cc.o [5811/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/telemetry/stats_data.cc.o [5812/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/telemetry/call_tracer.cc.o [5813/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/backoff.cc.o [5814/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/channel/channel_args.cc.o [5815/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [5816/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/call.cc.o [5817/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [5818/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/call/client_call.cc.o [5819/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/time.cc.o [5820/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o [5821/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/slice/percent_encoding.cc.o [5822/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [5823/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/dump_args.cc.o [5824/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/iomgr/combiner.cc.o [5825/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/experiments/config.cc.o [5826/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [5827/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/ref_counted_string.cc.o [5828/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/debug/trace.cc.o [5829/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/slice/slice.cc.o [5830/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/dump_args.cc.o [5831/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/shared_bit_gen.cc.o [5832/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [5833/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/work_serializer.cc.o [5834/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/work_serializer.cc.o [5835/18119] Building CXX object CMakeFiles/filter_test_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [5836/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/iomgr/error.cc.o [5837/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/iomgr/error.cc.o [5838/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/transport/connectivity_state.cc.o [5839/18119] Building CXX object CMakeFiles/flaky_network_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [5840/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [5841/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/promise/activity.cc.o [5842/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/json/json_writer.cc.o [5843/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/uri.cc.o [5844/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [5845/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/backoff.cc.o [5846/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/channelz/property_list.cc.o [5847/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/per_cpu.cc.o [5848/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/ext/transport/chttp2/transport/flow_control.cc.o [5849/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/address_utils/parse_address.cc.o [5850/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/iomgr/closure.cc.o [5851/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [5852/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/iomgr/combiner.cc.o [5853/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/resource_quota/api.cc.o [5854/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/util/postmortem_emit.cc.o [5855/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/debug/trace.cc.o [5856/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [5857/18119] Building CXX object CMakeFiles/frame_handler_test.dir/test/core/tsi/alts/frame_protector/frame_handler_test.cc.o [5858/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/util/postmortem_emit.cc.o [5859/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [5860/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [5861/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/channelz/channel_trace.cc.o [5862/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/experiments/config.cc.o [5863/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/status_helper.cc.o [5864/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/channelz/channelz_registry.cc.o [5865/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [5866/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/call/message.cc.o [5867/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/slice/slice_buffer.cc.o [5868/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/debug/trace_flags.cc.o [5869/18119] Building CXX object CMakeFiles/fuzzing_event_engine_test.dir/test/core/event_engine/test_suite/event_engine_test_framework.cc.o [5870/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/channelz/channel_trace.cc.o [5871/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/json/json_reader.cc.o [5872/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/channel/channel_args.cc.o [5873/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [5874/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/src/core/telemetry/instrument.cc.o [5875/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/address_utils/parse_address.cc.o [5876/18119] Building CXX object CMakeFiles/format_request_test.dir/test/core/util/http_client/format_request_test.cc.o [5877/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/resource_quota/arena.cc.o [5878/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [5879/18119] Building CXX object CMakeFiles/glob_test.dir/test/core/util/glob_test.cc.o [5880/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/resource_quota/arena.cc.o [5881/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/json/json_reader.cc.o [5882/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/transport/status_conversion.cc.o [5883/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [5884/18119] Building CXX object CMakeFiles/flaky_network_test.dir/test/cpp/end2end/test_service_impl.cc.o [5885/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/call/message.cc.o [5886/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/channelz/property_list.cc.o [5887/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/src/cpp/server/authorization_policy_provider.cc.o [5888/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/channelz/channelz.cc.o [5889/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/uri.cc.o [5890/18119] Building CXX object CMakeFiles/function_signature_test.dir/test/core/util/function_signature_test.cc.o [5891/18119] Building CXX object CMakeFiles/function_signature_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [5892/18119] Building CXX object CMakeFiles/gpr_time_test.dir/test/core/util/gpr_time_test.cc.o [5893/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/surface/call_utils.cc.o [5894/18119] Building CXX object CMakeFiles/flow_control_manager_test.dir/test/core/transport/chttp2/flow_control_manager_test.cc.o [5895/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/telemetry/instrument.cc.o [5896/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/postmortem_emit.cc.o [5897/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/postmortem_emit.cc.o [5898/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/transport/connectivity_state.cc.o [5899/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/iomgr/closure.cc.o [5900/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/channelz/channelz_registry.cc.o [5901/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/channelz/channel_trace.cc.o [5902/18119] Building CXX object CMakeFiles/fuzzing_event_engine_unittest.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [5903/18119] Building CXX object CMakeFiles/flow_control_test.dir/test/core/transport/chttp2/flow_control_test.cc.o [5904/18119] Building CXX object CMakeFiles/grpc_alts_credentials_options_test.dir/test/core/credentials/transport/alts/grpc_alts_credentials_options_test.cc.o [5905/18119] Building CXX object CMakeFiles/google_c2p_resolver_test.dir/test/core/resolver/google_c2p_resolver_test.cc.o [5906/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o [5907/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/time.cc.o [5908/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [5909/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/promise/activity.cc.o [5910/18119] Building CXX object CMakeFiles/filter_test_test.dir/test/core/filters/filter_test_test.cc.o [5911/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/resource_quota/arena.cc.o [5912/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [5913/18119] Building CXX object CMakeFiles/grpc_authorization_engine_test.dir/test/core/test_util/audit_logging_utils.cc.o [5914/18119] Building CXX object CMakeFiles/graceful_shutdown_test.dir/test/core/end2end/cq_verifier.cc.o [5915/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/status_helper.cc.o [5916/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/channelz/channelz.cc.o [5917/18119] Building CXX object CMakeFiles/goaway_server_test.dir/test/core/end2end/cq_verifier.cc.o [5918/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [5919/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/uri.cc.o [5920/18119] Building CXX object CMakeFiles/fuzzing_event_engine_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [5921/18119] Building CXX object CMakeFiles/grpc_cli.dir/test/cpp/util/cli_credentials.cc.o [5922/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/google/api/http.pb.cc.o [5923/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/latent_see.cc.o [5924/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [5925/18119] Building CXX object CMakeFiles/fuzzing_event_engine_test.dir/test/core/event_engine/test_suite/fuzzing_event_engine_test.cc.o [5926/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [5927/18119] Building CXX object CMakeFiles/goaway_server_test.dir/test/core/end2end/goaway_server_test.cc.o [5928/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [5929/18119] Building CXX object CMakeFiles/fuzzing_event_engine_unittest.dir/test/core/event_engine/event_engine_test_utils.cc.o [5930/18119] Building CXX object CMakeFiles/fuzzing_event_engine_test.dir/test/core/event_engine/test_suite/tests/endpoint_test.cc.o [5931/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/util/latent_see.cc.o [5932/18119] Building CXX object CMakeFiles/fuzzing_event_engine_unittest.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine_unittest.cc.o [5933/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/channel/channel_args.cc.o [5934/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [5935/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [5936/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [5937/18119] Building CXX object CMakeFiles/grpc_cli.dir/test/cpp/util/grpc_cli.cc.o [5938/18119] Building CXX object CMakeFiles/google_c2p_resolver_test.dir/test/core/test_util/fake_udp_and_tcp_server.cc.o [5939/18119] Building CXX object CMakeFiles/grpc_byte_buffer_reader_test.dir/test/core/surface/byte_buffer_reader_test.cc.o [5940/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/util/work_serializer.cc.o [5941/18119] Building CXX object CMakeFiles/end2end_test.dir/test/cpp/end2end/end2end_test.cc.o [5942/18119] Building CXX object CMakeFiles/gcp_authentication_filter_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [5943/18119] Building CXX object CMakeFiles/flow_control_test.dir/src/core/channelz/channelz.cc.o [5944/18119] Building CXX object CMakeFiles/grpc_cli.dir/test/cpp/util/cli_call.cc.o [5945/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [5946/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [5947/18119] Building CXX object CMakeFiles/grpc_tls_crl_provider_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [5948/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/test/core/test_util/audit_logging_utils.cc.o [5949/18119] Building CXX object CMakeFiles/grpc_node_plugin.dir/src/compiler/node_plugin.cc.o [5950/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [5951/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/channelz/channelz_registry.cc.o [5952/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [5953/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [5954/18119] Building CXX object CMakeFiles/grpc_ruby_plugin.dir/src/compiler/ruby_plugin.cc.o [5955/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/google/rpc/status.pb.cc.o [5956/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/src/core/lib/channel/promise_based_filter.cc.o [5957/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [5958/18119] Building CXX object CMakeFiles/fuzzing_event_engine_unittest.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [5959/18119] Building CXX object CMakeFiles/gcp_authentication_filter_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [5960/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/google/api/http.pb.cc.o [5961/18119] Building CXX object CMakeFiles/for_each_test.dir/test/core/promise/for_each_test.cc.o [5962/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/test/cpp/util/cli_call.cc.o [5963/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [5964/18119] Building CXX object CMakeFiles/frame_test.dir/test/core/transport/chttp2/frame_test.cc.o [5965/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [5966/18119] Building CXX object CMakeFiles/grpc_tls_crl_provider_test.dir/test/core/tsi/transport_security_test_lib.cc.o [5967/18119] Building CXX object CMakeFiles/fuzzing_event_engine_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [5968/18119] Building CXX object CMakeFiles/grpc_audit_logging_test.dir/test/core/security/grpc_audit_logging_test.cc.o [5969/18119] Building CXX object CMakeFiles/gcp_authentication_filter_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [5970/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/test/cpp/util/cli_credentials.cc.o [5971/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/validate/validate.pb.cc.o [5972/18119] Building CXX object CMakeFiles/fuzzing_event_engine_test.dir/test/core/event_engine/test_suite/tests/timer_test.cc.o [5973/18119] Building CXX object CMakeFiles/grpc_tls_crl_provider_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [5974/18119] Building CXX object CMakeFiles/grpc_python_plugin.dir/src/compiler/python_plugin.cc.o [5975/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/google/rpc/status.pb.cc.o [5976/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/validate/validate.pb.cc.o [5977/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/data/client_certs.cc.o [5978/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/data/server1_cert.cc.o [5979/18119] Building CXX object CMakeFiles/grpc_cli.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [5980/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/data/server1_key.cc.o [5981/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/data/test_root_cert.cc.o [5982/18119] Building CXX object CMakeFiles/fuzzing_event_engine_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [5983/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [5984/18119] Building CXX object CMakeFiles/filter_fusion_test.dir/test/core/call/filter_fusion_test.cc.o [5985/18119] Building CXX object CMakeFiles/grpc_tls_crl_provider_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [5986/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/google/rpc/status.pb.cc.o [5987/18119] Building CXX object CMakeFiles/grpc_tls_crl_provider_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [5988/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/ext/transport/chttp2/transport/frame.cc.o [5989/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [5990/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [5991/18119] Building CXX object CMakeFiles/grpc_php_plugin.dir/src/compiler/php_plugin.cc.o [5992/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/src/proto/grpc/lb/v1/load_balancer.pb.cc.o [5993/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [5994/18119] Building CXX object CMakeFiles/fuzzing_event_engine_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [5995/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/google/api/http.grpc.pb.cc.o [5996/18119] Building CXX object CMakeFiles/grpc_tls_crl_provider_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [5997/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [5998/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [5999/18119] Building CXX object CMakeFiles/grpc_completion_queue_test.dir/test/core/surface/completion_queue_test.cc.o [6000/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/test/cpp/util/service_describer.cc.o [6001/18119] Building CXX object CMakeFiles/filter_test_test.dir/test/core/filters/filter_test.cc.o [6002/18119] Building CXX object CMakeFiles/google_default_call_credentials_test.dir/test/core/test_util/test_call_creds.cc.o [6003/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [6004/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [6005/18119] Building CXX object CMakeFiles/grpc_cli.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [6006/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [6007/18119] Building CXX object CMakeFiles/fuzzing_event_engine_unittest.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6008/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [6009/18119] Building CXX object CMakeFiles/grpc_cli.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [6010/18119] Building CXX object CMakeFiles/generic_end2end_test.dir/test/cpp/end2end/generic_end2end_test.cc.o [6011/18119] Building CXX object CMakeFiles/grpc_cli.dir/test/cpp/util/proto_file_parser.cc.o [6012/18119] Building CXX object CMakeFiles/grpc_objective_c_plugin.dir/src/compiler/objective_c_plugin.cc.o [6013/18119] Building CXX object CMakeFiles/grpc_cli.dir/test/cpp/util/service_describer.cc.o [6014/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/google/rpc/status.pb.cc.o [6015/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [6016/18119] Building CXX object CMakeFiles/grpc_csharp_plugin.dir/src/compiler/csharp_plugin.cc.o [6017/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [6018/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/google/api/http.pb.cc.o [6019/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [6020/18119] Building CXX object CMakeFiles/frame_test.dir/src/core/telemetry/instrument.cc.o [6021/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [6022/18119] Building CXX object CMakeFiles/grpc_ipv6_loopback_available_test.dir/test/core/iomgr/grpc_ipv6_loopback_available_test.cc.o [6023/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/util/seq_bit_set.cc.o [6024/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [6025/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [6026/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [6027/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/gens/test/core/end2end/end2end_test_fuzzer.grpc.pb.cc.o [6028/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/src/proto/grpc/lb/v1/load_balancer.grpc.pb.cc.o [6029/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/call/batch_builder.cc.o [6030/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [6031/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [6032/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/google/api/http.pb.cc.o [6033/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [6034/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/test/cpp/util/grpc_tool.cc.o [6035/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [6036/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/validate/validate.grpc.pb.cc.o [6037/18119] Building CXX object CMakeFiles/head_of_line_blocking_bad_client_test.dir/test/core/bad_client/tests/head_of_line_blocking.cc.o [6038/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [6039/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [6040/18119] Building CXX object CMakeFiles/grpclb_api_test.dir/gens/src/proto/grpc/lb/v1/load_balancer.pb.cc.o [6041/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [6042/18119] Building CXX object CMakeFiles/handle_tests.dir/test/core/event_engine/handle_tests.cc.o [6043/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/gens/test/core/test_util/fuzz_config_vars.pb.cc.o [6044/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [6045/18119] Building CXX object CMakeFiles/h2_tls_peer_property_external_verifier_test.dir/test/core/end2end/cq_verifier.cc.o [6046/18119] Building CXX object CMakeFiles/fuzzing_event_engine_test.dir/test/core/event_engine/test_suite/tests/server_test.cc.o [6047/18119] Building CXX object CMakeFiles/header_assembler_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [6048/18119] Building CXX object CMakeFiles/head_of_line_blocking_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [6049/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/gens/test/core/end2end/end2end_test_fuzzer.pb.cc.o [6050/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [6051/18119] Building CXX object CMakeFiles/for_each_test.dir/src/core/telemetry/instrument.cc.o [6052/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/test_util/fuzz_config_vars.cc.o [6053/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [6054/18119] Building CXX object CMakeFiles/fuzzing_event_engine_test.dir/test/core/event_engine/test_suite/tests/client_test.cc.o [6055/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [6056/18119] Building CXX object CMakeFiles/grpclb_api_test.dir/test/cpp/grpclb/grpclb_api_test.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/grpclb/grpclb_api_test.cc: In member function ‘virtual void grpc::{anonymous}::GrpclbTest_CreateRequest_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/grpclb/grpclb_api_test.cc:73:25: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromArray(const void*, int)’, declared with attribute ‘nodiscard’ [-Wunused-result] 73 | request.ParseFromArray(GRPC_SLICE_START_PTR(slice), num_bytes_written); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/any.h:15, from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_message_util.h:38, from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_message_bases.h:20, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/lb/v1/load_balancer.pb.h:24, from /build/grpc/src/grpc-1.80.0/test/cpp/grpclb/grpclb_api_test.cc:27: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:691:3: note: declared here 691 | ParseFromArray(const void* data, int size); | ^~~~~~~~~~~~~~ [6057/18119] Building CXX object CMakeFiles/google_default_call_credentials_test.dir/test/core/credentials/transport/google_default/google_default_call_credentials_test.cc.o [6058/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [6059/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [6060/18119] Building CXX object CMakeFiles/grpc_authorization_engine_test.dir/test/core/security/grpc_authorization_engine_test.cc.o [6061/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [6062/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [6063/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/google/rpc/status.grpc.pb.cc.o [6064/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/gens/test/core/test_util/fuzz_config_vars.grpc.pb.cc.o [6065/18119] Building CXX object CMakeFiles/grpc_tls_crl_provider_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6066/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [6067/18119] Building CXX object CMakeFiles/host_port_test.dir/test/core/util/host_port_test.cc.o [6068/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [6069/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/test/cpp/util/proto_file_parser.cc.o [6070/18119] Building CXX object CMakeFiles/histogram_test.dir/test/core/test_util/histogram_test.cc.o [6071/18119] Building CXX object CMakeFiles/grpc_authorization_policy_provider_test.dir/test/core/security/grpc_authorization_policy_provider_test.cc.o [6072/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [6073/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/src/proto/grpc/health/v1/health.pb.cc.o [6074/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [6075/18119] Building CXX object CMakeFiles/h2_ssl_session_reuse_test.dir/test/core/end2end/h2_ssl_session_reuse_test.cc.o [6076/18119] Building CXX object CMakeFiles/gcp_authentication_filter_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6077/18119] Building CXX object CMakeFiles/header_assembler_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [6078/18119] Building CXX object CMakeFiles/gcp_authentication_filter_test.dir/test/core/filters/filter_test.cc.o [6079/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [6080/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [6081/18119] Building CXX object CMakeFiles/grpc_cli.dir/test/cpp/util/grpc_tool.cc.o [6082/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [6083/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [6084/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [6085/18119] Building CXX object CMakeFiles/http2_client.dir/gens/src/proto/grpc/testing/test.pb.cc.o [6086/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [6087/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/validate/validate.pb.cc.o [6088/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [6089/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [6090/18119] Building CXX object CMakeFiles/grpc_tls_certificate_verifier_test.dir/test/core/credentials/transport/tls/grpc_tls_certificate_verifier_test.cc.o [6091/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [6092/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/src/proto/grpc/health/v1/health.grpc.pb.cc.o [6093/18119] Building CXX object CMakeFiles/h2_ssl_session_reuse_test.dir/test/core/end2end/cq_verifier.cc.o [6094/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [6095/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/test/cpp/end2end/test_health_check_service_impl.cc.o [6096/18119] Building CXX object CMakeFiles/idle_filter_state_test.dir/src/core/ext/filters/channel_idle/idle_filter_state.cc.o [6097/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [6098/18119] Building CXX object CMakeFiles/httpcli_test.dir/test/core/test_util/fake_udp_and_tcp_server.cc.o [6099/18119] Building CXX object CMakeFiles/httpscli_test.dir/test/core/test_util/fake_udp_and_tcp_server.cc.o [6100/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/cq_verifier.cc.o [6101/18119] Building CXX object CMakeFiles/headers_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [6102/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [6103/18119] Building CXX object CMakeFiles/http2_client.dir/gens/src/proto/grpc/testing/messages.grpc.pb.cc.o [6104/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6105/18119] Building CXX object CMakeFiles/grpc_tls_credentials_options_test.dir/test/core/credentials/transport/tls/grpc_tls_credentials_options_test.cc.o [6106/18119] Building CXX object CMakeFiles/http2_client_transport_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [6107/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [6108/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/validate/validate.pb.cc.o [6109/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/google/api/http.pb.cc.o [6110/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6111/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6112/18119] Building CXX object CMakeFiles/http2_status_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [6113/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [6114/18119] Building CXX object CMakeFiles/grpclb_api_test.dir/gens/src/proto/grpc/lb/v1/load_balancer.grpc.pb.cc.o [6115/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [6116/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [6117/18119] Building CXX object CMakeFiles/httpcli_test.dir/test/core/util/http_client/httpcli_test_util.cc.o [6118/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [6119/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/google/rpc/status.pb.cc.o [6120/18119] Building CXX object CMakeFiles/headers_bad_client_test.dir/test/core/bad_client/tests/headers.cc.o [6121/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [6122/18119] Building CXX object CMakeFiles/httpscli_test.dir/test/core/util/http_client/httpcli_test_util.cc.o [6123/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [6124/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [6125/18119] Building CXX object CMakeFiles/http2_client_transport_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [6126/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/gens/validate/validate.pb.cc.o [6127/18119] Building CXX object CMakeFiles/if_test.dir/src/core/channelz/text_encode.cc.o [6128/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [6129/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [6130/18119] Building CXX object CMakeFiles/http2_status_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [6131/18119] Building CXX object CMakeFiles/graceful_shutdown_test.dir/test/core/transport/chttp2/graceful_shutdown_test.cc.o [6132/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [6133/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [6134/18119] Building CXX object CMakeFiles/grpc_tls_credentials_options_comparator_test.dir/test/core/credentials/transport/tls/grpc_tls_credentials_options_comparator_test.cc.o [6135/18119] Building CXX object CMakeFiles/http2_server_transport_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [6136/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [6137/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [6138/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [6139/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [6140/18119] Building C object CMakeFiles/if_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [6141/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/surface/channel_stack_type.cc.o [6142/18119] Building CXX object CMakeFiles/http2_client.dir/gens/src/proto/grpc/testing/messages.pb.cc.o [6143/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [6144/18119] Building CXX object CMakeFiles/if_test.dir/src/core/telemetry/histogram_view.cc.o [6145/18119] Building CXX object CMakeFiles/http2_transport_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [6146/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [6147/18119] Building CXX object CMakeFiles/http2_client.dir/gens/src/proto/grpc/testing/empty.pb.cc.o [6148/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/grpc_check.cc.o [6149/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [6150/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [6151/18119] Building CXX object CMakeFiles/header_assembler_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [6152/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [6153/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/glob.cc.o [6154/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [6155/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [6156/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [6157/18119] Building CXX object CMakeFiles/http2_security_frame_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [6158/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [6159/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [6160/18119] Building CXX object CMakeFiles/if_test.dir/src/core/telemetry/stats_data.cc.o [6161/18119] Building CXX object CMakeFiles/http2_security_frame_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [6162/18119] Building CXX object CMakeFiles/handshake_server_with_readahead_handshaker_test.dir/test/core/handshake/server_ssl_common.cc.o [6163/18119] Building CXX object CMakeFiles/grpc_tls_certificate_distributor_test.dir/test/core/credentials/transport/tls/grpc_tls_certificate_distributor_test.cc.o [6164/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/experiments/experiments.cc.o [6165/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [6166/18119] Building CXX object CMakeFiles/http2_security_frame_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [6167/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [6168/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/experiments/config.cc.o [6169/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [6170/18119] Building CXX object CMakeFiles/if_list_test.dir/test/core/util/if_list_test.cc.o [6171/18119] Building CXX object CMakeFiles/if_test.dir/src/core/telemetry/stats.cc.o [6172/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/test/cpp/end2end/health_service_end2end_test.cc.o [6173/18119] Building CXX object CMakeFiles/http2_client_transport_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [6174/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/shared_bit_gen.cc.o [6175/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/per_cpu.cc.o [6176/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [6177/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [6178/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/slice/percent_encoding.cc.o [6179/18119] Building CXX object CMakeFiles/grpc_authz_end2end_test.dir/test/cpp/end2end/grpc_authz_end2end_test.cc.o [6180/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [6181/18119] Building CXX object CMakeFiles/http2_settings_test.dir/test/core/transport/chttp2/http2_settings_test.cc.o [6182/18119] Building CXX object CMakeFiles/h2_tls_peer_property_external_verifier_test.dir/test/core/end2end/h2_tls_peer_property_external_verifier_test.cc.o [6183/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [6184/18119] Building CXX object CMakeFiles/http2_server_transport_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [6185/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [6186/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/test/cpp/util/grpc_tool_test.cc.o [6187/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [6188/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [6189/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o [6190/18119] Building CXX object CMakeFiles/idle_filter_state_test.dir/test/core/client_idle/idle_filter_state_test.cc.o [6191/18119] Building CXX object CMakeFiles/grpc_tool_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [6192/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [6193/18119] Building CXX object CMakeFiles/http2_client.dir/test/cpp/interop/http2_client.cc.o [6194/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6195/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6196/18119] Building CXX object CMakeFiles/http2_client.dir/gens/src/proto/grpc/testing/empty.grpc.pb.cc.o [6197/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/json/json_writer.cc.o [6198/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6199/18119] Building CXX object CMakeFiles/health_service_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [6200/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/slice/slice_buffer.cc.o [6201/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [6202/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/fixtures/proxy.cc.o [6203/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [6204/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [6205/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [6206/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [6207/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/iomgr/closure.cc.o [6208/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [6209/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [6210/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [6211/18119] Building CXX object CMakeFiles/grpc_tls_certificate_provider_test.dir/test/core/credentials/transport/tls/grpc_tls_certificate_provider_test.cc.o [6212/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/debug/trace_flags.cc.o [6213/18119] Building CXX object CMakeFiles/if_test.dir/src/core/channelz/property_list.cc.o [6214/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [6215/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [6216/18119] Building CXX object CMakeFiles/if_test.dir/src/core/channelz/channelz_registry.cc.o [6217/18119] Building CXX object CMakeFiles/http2_transport_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [6218/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/iomgr/error.cc.o [6219/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/ref_counted_string.cc.o [6220/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [6221/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [6222/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [6223/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/google/rpc/status.pb.cc.o [6224/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [6225/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [6226/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/channel/channel_args.cc.o [6227/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [6228/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/uri.cc.o [6229/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/address_utils/parse_address.cc.o [6230/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [6231/18119] Building C object CMakeFiles/info_tool_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [6232/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [6233/18119] Building CXX object CMakeFiles/http2_security_frame_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6234/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [6235/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/debug/trace.cc.o [6236/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/channelz/text_encode.cc.o [6237/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o [6238/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [6239/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/slice/slice.cc.o [6240/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [6241/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/google/api/http.pb.cc.o [6242/18119] Building CXX object CMakeFiles/headers_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [6243/18119] Building CXX object CMakeFiles/hpack_parser_test.dir/test/core/transport/chttp2/hpack_parser_test.cc.o [6244/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [6245/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/test/core/test_util/test_call_creds.cc.o [6246/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o [6247/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o [6248/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [6249/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/transport/status_conversion.cc.o [6250/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [6251/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [6252/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/h2_ssl_cert_test.cc.o [6253/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/backoff.cc.o [6254/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [6255/18119] Building CXX object CMakeFiles/http2_client_transport_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6256/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [6257/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/call_state.cc.o [6258/18119] Building CXX object CMakeFiles/httpcli_test.dir/test/core/util/http_client/httpcli_test.cc.o [6259/18119] Building CXX object CMakeFiles/hpack_parser_table_test.dir/test/core/transport/chttp2/hpack_parser_table_test.cc.o [6260/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [6261/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o [6262/18119] Building CXX object CMakeFiles/if_test.dir/src/core/channelz/channel_trace.cc.o [6263/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [6264/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/parsed_metadata.cc.o [6265/18119] Building CXX object CMakeFiles/if_test.dir/src/core/channelz/channelz.cc.o [6266/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [6267/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [6268/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/time.cc.o [6269/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/latent_see.cc.o [6270/18119] Building CXX object CMakeFiles/http2_transport_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6271/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/status_util.cc.o [6272/18119] Building CXX object CMakeFiles/if_test.dir/test/core/promise/if_test.cc.o [6273/18119] Building CXX object CMakeFiles/incoming_metadata_tracker_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [6274/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [6275/18119] Building CXX object CMakeFiles/http2_transport_test.dir/test/core/transport/util/mock_promise_endpoint.cc.o [6276/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/windows/iocp.cc.o [6277/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [6278/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/windows/win_socket.cc.o [6279/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [6280/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [6281/18119] Building CXX object CMakeFiles/head_of_line_blocking_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [6282/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [6283/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [6284/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/validate/validate.pb.cc.o [6285/18119] Building CXX object CMakeFiles/header_assembler_test.dir/test/core/transport/chttp2/header_assembler_test.cc.o [6286/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/compression/message_compress.cc.o [6287/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/iomgr/combiner.cc.o [6288/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [6289/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/json/json_reader.cc.o [6290/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/call_arena_allocator.cc.o [6291/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [6292/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/status_helper.cc.o [6293/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [6294/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [6295/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/debug/trace.cc.o [6296/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [6297/18119] Building CXX object CMakeFiles/http2_status_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [6298/18119] Building CXX object CMakeFiles/http2_server_transport_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [6299/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/error_cfstream.cc.o [6300/18119] Building CXX object CMakeFiles/hpack_encoder_test.dir/test/core/transport/chttp2/hpack_encoder_test.cc.o [6301/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/ev_apple.cc.o [6302/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [6303/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/cfstream_handle.cc.o [6304/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/shim.cc.o [6305/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/fork_windows.cc.o [6306/18119] Building CXX object CMakeFiles/incoming_metadata_tracker_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [6307/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/work_serializer.cc.o [6308/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/iocp_windows.cc.o [6309/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/compression/compression.cc.o [6310/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [6311/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [6312/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6313/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/channelz/channel_trace.cc.o [6314/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [6315/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/iomgr_windows.cc.o [6316/18119] Building CXX object CMakeFiles/header_assembler_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6317/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/pollset_set.cc.o [6318/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [6319/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [6320/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/pollset_windows.cc.o [6321/18119] Building CXX object CMakeFiles/http2_transport_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [6322/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [6323/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/test_util/test_call_creds.cc.o [6324/18119] Building CXX object CMakeFiles/if_test.dir/src/core/lib/transport/connectivity_state.cc.o [6325/18119] Building CXX object CMakeFiles/http_proxy_mapper_test.dir/test/core/handshake/http_proxy_mapper_test.cc.o [6326/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [6327/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [6328/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [6329/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/socket_windows.cc.o [6330/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o [6331/18119] Building CXX object CMakeFiles/http2_security_frame_test.dir/test/core/transport/util/mock_promise_endpoint.cc.o [6332/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/experiments/experiments.cc.o [6333/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [6334/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [6335/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [6336/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/handshaker/proxy_mapper_registry.cc.o [6337/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o [6338/18119] Building CXX object CMakeFiles/handshake_server_with_readahead_handshaker_test.dir/test/core/handshake/readahead_handshaker_server_ssl.cc.o [6339/18119] Building CXX object CMakeFiles/http2_status_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6340/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [6341/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/slice_buffer.cc.o [6342/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [6343/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_windows.cc.o [6344/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/metadata.cc.o [6345/18119] Building CXX object CMakeFiles/http2_client.dir/gens/src/proto/grpc/testing/test.grpc.pb.cc.o [6346/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/experiments/config.cc.o [6347/18119] Building CXX object CMakeFiles/incoming_metadata_tracker_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [6348/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o [6349/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/event_engine.cc.o [6350/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o [6351/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [6352/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [6353/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/address_utils/parse_address.cc.o [6354/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/channel/channel_stack_builder.cc.o [6355/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/time_util.cc.o [6356/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/fixtures/local_util.cc.o [6357/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/error.cc.o [6358/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [6359/18119] Building CXX object CMakeFiles/grpc_tls_crl_provider_test.dir/test/core/credentials/transport/tls/grpc_tls_crl_provider_test.cc.o [6360/18119] Building CXX object CMakeFiles/if_test.dir/src/core/util/postmortem_emit.cc.o [6361/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o [6362/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o [6363/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/internal_errqueue.cc.o [6364/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/handshaker/handshaker_registry.cc.o [6365/18119] Building CXX object CMakeFiles/http2_client_transport_test.dir/test/core/transport/util/mock_promise_endpoint.cc.o [6366/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o [6367/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/resolve_address.cc.o [6368/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/test/cpp/end2end/hybrid_end2end_test.cc.o [6369/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o [6370/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o [6371/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o [6372/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [6373/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [6374/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o [6375/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/debug/trace_flags.cc.o [6376/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/channel_stack_type.cc.o [6377/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o [6378/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/call_combiner.cc.o [6379/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [6380/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/channelz/property_list.cc.o [6381/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/slice.cc.o [6382/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [6383/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/init_internally.cc.o [6384/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/resolved_address.cc.o [6385/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o [6386/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/version.cc.o [6387/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/polling_entity.cc.o [6388/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/ev_poll_posix.cc.o [6389/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/endpoint.cc.o [6390/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/transport/call_final_info.cc.o [6391/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/utils.cc.o [6392/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/filter/blackboard.cc.o [6393/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [6394/18119] Building CXX object CMakeFiles/http2_server_transport_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6395/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o [6396/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/net/socket_mutator.cc.o [6397/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/closure.cc.o [6398/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o [6399/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_server.cc.o [6400/18119] Building CXX object CMakeFiles/hybrid_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [6401/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/end2end_test_suites.cc.o [6402/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [6403/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/compression/compression_internal.cc.o [6404/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/telemetry/histogram_view.cc.o [6405/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/timer.cc.o [6406/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o [6407/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [6408/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/vsock.cc.o [6409/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/telemetry/context_list_entry.cc.o [6410/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/socket_mutator.cc.o [6411/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [6412/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o [6413/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/gethostname_fallback.cc.o [6414/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/ev_posix.cc.o [6415/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/gethostname_sysconf.cc.o [6416/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/gethostname_host_name_max.cc.o [6417/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/timer_heap.cc.o [6418/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/grpc_check.cc.o [6419/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/message.cc.o [6420/18119] Building CXX object CMakeFiles/http2_security_frame_test.dir/test/core/transport/chttp2/http2_security_frame_test.cc.o [6421/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [6422/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/buffer_list.cc.o [6423/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/iomgr.cc.o [6424/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/event_string.cc.o [6425/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [6426/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o [6427/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/glob.cc.o [6428/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/socket_utils_posix.cc.o [6429/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o [6430/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/channelz/channelz_registry.cc.o [6431/18119] Building CXX object CMakeFiles/httpscli_test.dir/test/core/util/http_client/httpscli_test.cc.o [6432/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/time_averaged_stats.cc.o [6433/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/fork_posix.cc.o [6434/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/timer_manager.cc.o [6435/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/channelz/channelz.cc.o [6436/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [6437/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/socket_utils_linux.cc.o [6438/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/slice/percent_encoding.cc.o [6439/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [6440/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/channel/channel_args.cc.o [6441/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_client.cc.o [6442/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/promise/activity.cc.o [6443/18119] Building CXX object CMakeFiles/gcp_authentication_filter_test.dir/test/core/filters/gcp_authentication_filter_test.cc.o [6444/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/metadata_batch.cc.o [6445/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o [6446/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o [6447/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/per_cpu.cc.o [6448/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_client_posix.cc.o [6449/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/telemetry/stats_data.cc.o [6450/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/telemetry/tcp_tracer.cc.o [6451/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [6452/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/metadata_array.cc.o [6453/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o [6454/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/shared_bit_gen.cc.o [6455/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/slice/slice.cc.o [6456/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [6457/18119] Building CXX object CMakeFiles/incoming_metadata_tracker_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [6458/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [6459/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o [6460/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/byte_buffer.cc.o [6461/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6462/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6463/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [6464/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/event_log.cc.o [6465/18119] Building CXX object CMakeFiles/http2_status_test.dir/test/core/transport/chttp2/http2_status_test.cc.o [6466/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/transport/timeout_encoding.cc.o [6467/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [6468/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/lockfree_event.cc.o [6469/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o [6470/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6471/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/backoff.cc.o [6472/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/call_details.cc.o [6473/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [6474/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [6475/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/ref_counted_string.cc.o [6476/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [6477/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [6478/18119] Building CXX object CMakeFiles/http2_server_transport_test.dir/test/core/transport/util/mock_promise_endpoint.cc.o [6479/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/validate_metadata.cc.o [6480/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/default_event_engine.cc.o [6481/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [6482/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o [6483/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [6484/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [6485/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o [6486/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [6487/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/transport/error_utils.cc.o [6488/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [6489/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [6490/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [6491/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/combiner.cc.o [6492/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/transport/status_conversion.cc.o [6493/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o [6494/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [6495/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [6496/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/surface/channel_stack_type.cc.o [6497/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [6498/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/telemetry/histogram_view.cc.o [6499/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/telemetry/stats.cc.o [6500/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [6501/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/json/json_writer.cc.o [6502/18119] Building C object CMakeFiles/inter_activity_pipe_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [6503/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/grpc_check.cc.o [6504/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [6505/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/resolver/resolver.cc.o [6506/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [6507/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [6508/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/resolve_address_posix.cc.o [6509/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/slice/slice_buffer.cc.o [6510/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/channelz/text_encode.cc.o [6511/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [6512/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/wait_for_single_owner.cc.o [6513/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/validation_errors.cc.o [6514/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/ares_resolver.cc.o [6515/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/pollset.cc.o [6516/18119] Building CXX object CMakeFiles/info_tool_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [6517/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o [6518/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/glob.cc.o [6519/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/client_call.cc.o [6520/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o [6521/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/completion_queue_factory.cc.o [6522/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/resolver/endpoint_addresses.cc.o [6523/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o [6524/18119] Building CXX object CMakeFiles/info_tool_test.dir/test/cpp/sleuth/info_tool.cc.o [6525/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o [6526/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o [6527/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [6528/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6529/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6530/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6531/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/load_file.cc.o [6532/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [6533/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [6534/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [6535/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [6536/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/call_filters.cc.o [6537/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/dump_args.cc.o [6538/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [6539/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [6540/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [6541/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [6542/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/experiments/experiments.cc.o [6543/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [6544/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [6545/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/systemd_utils.cc.o [6546/18119] Building CXX object CMakeFiles/instrument_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [6547/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [6548/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [6549/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/telemetry/stats_data.cc.o [6550/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/time.cc.o [6551/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o [6552/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/test/core/end2end/end2end_tests.cc.o [6553/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [6554/18119] Building C object CMakeFiles/interceptor_list_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [6555/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/timer_generic.cc.o [6556/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [6557/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [6558/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/json/json_writer.cc.o [6559/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o [6560/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/promise/party.cc.o [6561/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/completion_queue.cc.o [6562/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/uri.cc.o [6563/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/json/json_object_loader.cc.o [6564/18119] Building CXX object CMakeFiles/info_tool_test.dir/test/cpp/sleuth/tool_test.cc.o [6565/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/status_helper.cc.o [6566/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/surface/channel_stack_type.cc.o [6567/18119] Building CXX object CMakeFiles/info_tool_test.dir/test/cpp/sleuth/info_tool_test.cc.o [6568/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/telemetry/histogram_view.cc.o [6569/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/iomgr/error.cc.o [6570/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/address_utils/parse_address.cc.o [6571/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/channelz/text_encode.cc.o [6572/18119] Building CXX object CMakeFiles/http2_server_transport_test.dir/src/core/ext/transport/chttp2/transport/http2_server_transport.cc.o [6573/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/dump_args.cc.o [6574/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [6575/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/server_call.cc.o [6576/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/grpc_check.cc.o [6577/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [6578/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/transport/status_conversion.cc.o [6579/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/slice/percent_encoding.cc.o [6580/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/resource_quota/arena.cc.o [6581/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/glob.cc.o [6582/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/ref_counted_string.cc.o [6583/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/telemetry/stats.cc.o [6584/18119] Building CXX object CMakeFiles/inter_activity_mutex_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [6585/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/byte_buffer_reader.cc.o [6586/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/json/json_reader.cc.o [6587/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/experiments/experiments.cc.o [6588/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/backoff.cc.o [6589/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [6590/18119] Building CXX object CMakeFiles/info_tool_test.dir/test/cpp/sleuth/tool.cc.o [6591/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/call_spine.cc.o [6592/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_posix.cc.o [6593/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [6594/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/shared_bit_gen.cc.o [6595/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/telemetry/stats_data.cc.o [6596/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [6597/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o [6598/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/per_cpu.cc.o [6599/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/uri.cc.o [6600/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/telemetry/metrics.cc.o [6601/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/debug/trace.cc.o [6602/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/iomgr_posix.cc.o [6603/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/experiments/config.cc.o [6604/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/channel/channel_stack.cc.o [6605/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/per_cpu.cc.o [6606/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/promise/activity.cc.o [6607/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/time.cc.o [6608/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/shared_bit_gen.cc.o [6609/18119] Building CXX object CMakeFiles/initial_settings_frame_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [6610/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [6611/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/channelz/channelz_registry.cc.o [6612/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/postmortem_emit.cc.o [6613/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o [6614/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/work_serializer.cc.o [6615/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/experiments/config.cc.o [6616/18119] Building CXX object CMakeFiles/iocp_test.dir/test/core/event_engine/windows/iocp_test.cc.o [6617/18119] Building CXX object CMakeFiles/iocp_test.dir/test/core/event_engine/windows/create_sockpair.cc.o [6618/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/iomgr/combiner.cc.o [6619/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [6620/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/ref_counted_string.cc.o [6621/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/json/json_reader.cc.o [6622/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/debug/trace.cc.o [6623/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/iomgr/closure.cc.o [6624/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/service_config/service_config_parser.cc.o [6625/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [6626/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [6627/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/transport/connectivity_state.cc.o [6628/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/debug/trace_flags.cc.o [6629/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o [6630/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/load_balancing/lb_policy.cc.o [6631/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [6632/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6633/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6634/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/slice/slice_buffer.cc.o [6635/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6636/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [6637/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/slice/percent_encoding.cc.o [6638/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [6639/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/telemetry/stats.cc.o [6640/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [6641/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [6642/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/channelz/channel_trace.cc.o [6643/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [6644/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [6645/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/channel.cc.o [6646/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [6647/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/slice/slice.cc.o [6648/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [6649/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [6650/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [6651/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/json/json_writer.cc.o [6652/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [6653/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [6654/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [6655/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [6656/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/resolver/resolver_registry.cc.o [6657/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [6658/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/uri.cc.o [6659/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [6660/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/surface/channel_stack_type.cc.o [6661/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [6662/18119] Building C object CMakeFiles/join_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [6663/18119] Building CXX object CMakeFiles/incoming_metadata_tracker_test.dir/test/core/transport/util/mock_promise_endpoint.cc.o [6664/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/debug/trace_flags.cc.o [6665/18119] Building CXX object CMakeFiles/join_test.dir/src/core/telemetry/histogram_view.cc.o [6666/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/dump_args.cc.o [6667/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/status_helper.cc.o [6668/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/grpc_check.cc.o [6669/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [6670/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/iomgr/closure.cc.o [6671/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [6672/18119] Building CXX object CMakeFiles/http2_transport_test.dir/test/core/transport/chttp2/http2_transport_test.cc.o [6673/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/status_helper.cc.o [6674/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/address_utils/parse_address.cc.o [6675/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/glob.cc.o [6676/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/latent_see.cc.o [6677/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [6678/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/backoff.cc.o [6679/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/work_serializer.cc.o [6680/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/load_balancing/lb_policy_registry.cc.o [6681/18119] Building CXX object CMakeFiles/join_test.dir/src/core/channelz/text_encode.cc.o [6682/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [6683/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/channelz/channel_trace.cc.o [6684/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/util/postmortem_emit.cc.o [6685/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/experiments/experiments.cc.o [6686/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/iomgr/error.cc.o [6687/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/transport/status_conversion.cc.o [6688/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/channel/channel_args.cc.o [6689/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [6690/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/transport/transport.cc.o [6691/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/channel_init.cc.o [6692/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [6693/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/slice/slice.cc.o [6694/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/resource_quota/arena.cc.o [6695/18119] Building CXX object CMakeFiles/join_test.dir/src/core/telemetry/stats_data.cc.o [6696/18119] Building CXX object CMakeFiles/join_test.dir/src/core/telemetry/stats.cc.o [6697/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/promise/activity.cc.o [6698/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [6699/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6700/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/util/latent_see.cc.o [6701/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/slice/slice_buffer.cc.o [6702/18119] Building CXX object CMakeFiles/inter_activity_mutex_test.dir/test/core/promise/inter_activity_mutex_test.cc.o [6703/18119] Building CXX object CMakeFiles/initial_settings_frame_bad_client_test.dir/test/core/bad_client/tests/initial_settings_frame.cc.o [6704/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/channelz/property_list.cc.o [6705/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [6706/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [6707/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/per_cpu.cc.o [6708/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/experiments/config.cc.o [6709/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6710/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6711/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [6712/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [6713/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [6714/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [6715/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [6716/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/channel/promise_based_filter.cc.o [6717/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [6718/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [6719/18119] Building CXX object CMakeFiles/interop_server.dir/gens/src/proto/grpc/testing/empty.pb.cc.o [6720/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [6721/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [6722/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/postmortem_emit.cc.o [6723/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/call/interception_chain.cc.o [6724/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/iomgr/combiner.cc.o [6725/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [6726/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/channel/connected_channel.cc.o [6727/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [6728/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [6729/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [6730/18119] Building C object CMakeFiles/latch_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [6731/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/channelz/channelz.cc.o [6732/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/surface/channel_stack_type.cc.o [6733/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/work_serializer.cc.o [6734/18119] Building CXX object CMakeFiles/insecure_security_connector_test.dir/test/core/credentials/transport/insecure/insecure_security_connector_test.cc.o [6735/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/telemetry/histogram_view.cc.o [6736/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [6737/18119] Building CXX object CMakeFiles/interop_client.dir/gens/src/proto/grpc/testing/empty.grpc.pb.cc.o [6738/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/debug/trace.cc.o [6739/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/iomgr/error.cc.o [6740/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/grpc_check.cc.o [6741/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/call.cc.o [6742/18119] Building CXX object CMakeFiles/init_test.dir/test/core/surface/init_test.cc.o [6743/18119] Building CXX object CMakeFiles/initial_settings_frame_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [6744/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/telemetry/instrument.cc.o [6745/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [6746/18119] Building CXX object CMakeFiles/insecure_credentials_test.dir/test/core/credentials/transport/insecure/insecure_credentials_test.cc.o [6747/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/transport/transport_op_string.cc.o [6748/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/channelz/channelz.cc.o [6749/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/time.cc.o [6750/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/src/core/lib/transport/connectivity_state.cc.o [6751/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/ref_counted_string.cc.o [6752/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/channel/channel_args.cc.o [6753/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/shared_bit_gen.cc.o [6754/18119] Building CXX object CMakeFiles/h2_ssl_cert_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [6755/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/config/core_configuration.cc.o [6756/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/glob.cc.o [6757/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [6758/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/channelz/text_encode.cc.o [6759/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o [6760/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/json/json_writer.cc.o [6761/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/experiments/experiments.cc.o [6762/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/address_utils/parse_address.cc.o [6763/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/latent_see.cc.o [6764/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/telemetry/stats_data.cc.o [6765/18119] Building CXX object CMakeFiles/incoming_metadata_tracker_test.dir/test/core/transport/chttp2/incoming_metadata_tracker_test.cc.o [6766/18119] Building C object CMakeFiles/latent_see_service_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6767/18119] Building C object CMakeFiles/latent_see_service_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [6768/18119] Building C object CMakeFiles/latent_see_service_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6769/18119] Building C object CMakeFiles/latent_see_service_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [6770/18119] Building C object CMakeFiles/latent_see_service_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6771/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/per_cpu.cc.o [6772/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/slice/slice_buffer.cc.o [6773/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/iomgr/closure.cc.o [6774/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [6775/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/json/json_writer.cc.o [6776/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6777/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/transport/status_conversion.cc.o [6778/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/tcp_server_posix.cc.o [6779/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6780/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/telemetry/stats.cc.o [6781/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [6782/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/channel/channel_args.cc.o [6783/18119] Building CXX object CMakeFiles/interop_server.dir/gens/src/proto/grpc/testing/test.pb.cc.o [6784/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/filter_stack_call.cc.o [6785/18119] Building CXX object CMakeFiles/interop_client.dir/gens/src/proto/grpc/testing/messages.pb.cc.o [6786/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [6787/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [6788/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6789/18119] Building CXX object CMakeFiles/join_test.dir/src/core/channelz/property_list.cc.o [6790/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/util/json/json_reader.cc.o [6791/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [6792/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [6793/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [6794/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [6795/18119] Building CXX object CMakeFiles/interop_server.dir/gens/src/proto/grpc/testing/messages.grpc.pb.cc.o [6796/18119] Building CXX object CMakeFiles/invalid_call_argument_test.dir/test/core/end2end/invalid_call_argument_test.cc.o [6797/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/address_utils/parse_address.cc.o [6798/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/slice/percent_encoding.cc.o [6799/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [6800/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [6801/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [6802/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [6803/18119] Building CXX object CMakeFiles/interop_client.dir/gens/src/proto/grpc/testing/empty.pb.cc.o [6804/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/iomgr/error.cc.o [6805/18119] Building CXX object CMakeFiles/jwt_util_test.dir/test/core/credentials/call/jwt_util_test.cc.o [6806/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [6807/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/channelz/property_list.cc.o [6808/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [6809/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [6810/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/dump_args.cc.o [6811/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/transport/status_conversion.cc.o [6812/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/uri.cc.o [6813/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [6814/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [6815/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/channelz/text_encode.cc.o [6816/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [6817/18119] Building CXX object CMakeFiles/interop_server.dir/test/cpp/interop/interop_server_bootstrap.cc.o [6818/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/telemetry/call_tracer.cc.o [6819/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [6820/18119] Building CXX object CMakeFiles/instrument_test.dir/test/core/telemetry/instrument_test.cc.o [6821/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/telemetry/histogram_view.cc.o [6822/18119] Building C object CMakeFiles/latent_see_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [6823/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/surface/channel_stack_type.cc.o [6824/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/transport/connectivity_state.cc.o [6825/18119] Building CXX object CMakeFiles/join_test.dir/src/core/channelz/channelz_registry.cc.o [6826/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/ref_counted_string.cc.o [6827/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [6828/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/time.cc.o [6829/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/slice/slice.cc.o [6830/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/grpc_check.cc.o [6831/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [6832/18119] Building CXX object CMakeFiles/interop_server.dir/gens/src/proto/grpc/testing/messages.pb.cc.o [6833/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [6834/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/experiments/experiments.cc.o [6835/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/postmortem_emit.cc.o [6836/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/glob.cc.o [6837/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/shared_bit_gen.cc.o [6838/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/backoff.cc.o [6839/18119] Building CXX object CMakeFiles/interop_client.dir/gens/src/proto/grpc/testing/messages.grpc.pb.cc.o [6840/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/experiments/config.cc.o [6841/18119] Building CXX object CMakeFiles/invalid_call_argument_test.dir/test/core/end2end/cq_verifier.cc.o [6842/18119] Building CXX object CMakeFiles/interop_client.dir/gens/src/proto/grpc/testing/test.pb.cc.o [6843/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/slice/slice_buffer.cc.o [6844/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/debug/trace_flags.cc.o [6845/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/resource_quota/api.cc.o [6846/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o [6847/18119] Building CXX object CMakeFiles/istio_echo_server_test.dir/gens/src/proto/grpc/testing/istio_echo.pb.cc.o [6848/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/debug/trace_flags.cc.o [6849/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [6850/18119] Building CXX object CMakeFiles/join_test.dir/src/core/channelz/channel_trace.cc.o [6851/18119] Building CXX object CMakeFiles/http2_server_transport_test.dir/test/core/transport/chttp2/http2_server_transport_test.cc.o [6852/18119] Building CXX object CMakeFiles/inter_activity_latch_test.dir/test/core/promise/inter_activity_latch_test.cc.o [6853/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/iomgr/combiner.cc.o [6854/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [6855/18119] Building CXX object CMakeFiles/istio_echo_server_test.dir/gens/src/proto/grpc/testing/istio_echo.grpc.pb.cc.o [6856/18119] Building CXX object CMakeFiles/inter_activity_pipe_test.dir/test/core/promise/inter_activity_pipe_test.cc.o [6857/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/iomgr/closure.cc.o [6858/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/channelz/channelz_registry.cc.o [6859/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/backoff.cc.o [6860/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/time.cc.o [6861/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/shared_bit_gen.cc.o [6862/18119] Building CXX object CMakeFiles/grpclb_end2end_test.dir/test/cpp/end2end/grpclb_end2end_test.cc.o [6863/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/per_cpu.cc.o [6864/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/telemetry/stats_data.cc.o [6865/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/channel/channel_args.cc.o [6866/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/channelz/channelz_registry.cc.o [6867/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/channelz/property_list.cc.o [6868/18119] Building CXX object CMakeFiles/istio_echo_server_test.dir/test/cpp/interop/istio_echo_server_lib.cc.o [6869/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/json/json_writer.cc.o [6870/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/latent_see.cc.o [6871/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [6872/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/transport/connectivity_state.cc.o [6873/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [6874/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/iomgr/closure.cc.o [6875/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/transport/status_conversion.cc.o [6876/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/transport/connectivity_state.cc.o [6877/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/debug/trace.cc.o [6878/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/slice/slice.cc.o [6879/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/slice/slice.cc.o [6880/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/call_utils.cc.o [6881/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/json/json_reader.cc.o [6882/18119] Building C object CMakeFiles/latent_see_tool_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6883/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/address_utils/parse_address.cc.o [6884/18119] Building C object CMakeFiles/latent_see_tool_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6885/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [6886/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/status_helper.cc.o [6887/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/slice/slice_buffer.cc.o [6888/18119] Building C object CMakeFiles/latent_see_tool_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6889/18119] Building C object CMakeFiles/latent_see_tool_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [6890/18119] Building CXX object CMakeFiles/join_test.dir/src/core/lib/iomgr/combiner.cc.o [6891/18119] Building C object CMakeFiles/latent_see_tool_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [6892/18119] Building CXX object CMakeFiles/latent_see_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [6893/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/call_log_batch.cc.o [6894/18119] Building CXX object CMakeFiles/info_tool_test.dir/src/core/lib/surface/lame_client.cc.o [6895/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/slice/percent_encoding.cc.o [6896/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [6897/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/dump_args.cc.o [6898/18119] Building CXX object CMakeFiles/join_test.dir/src/core/channelz/channelz.cc.o [6899/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/ref_counted_string.cc.o [6900/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [6901/18119] Building CXX object CMakeFiles/http2_client_transport_test.dir/test/core/transport/chttp2/http2_client_transport_test.cc.o [6902/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/telemetry/stats.cc.o [6903/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/slice/percent_encoding.cc.o [6904/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [6905/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/uri.cc.o [6906/18119] Building CXX object CMakeFiles/lb_get_cpu_stats_test.dir/src/cpp/server/load_reporter/get_cpu_stats_macos.cc.o [6907/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [6908/18119] Building CXX object CMakeFiles/lb_get_cpu_stats_test.dir/src/cpp/server/load_reporter/get_cpu_stats_unsupported.cc.o [6909/18119] Building CXX object CMakeFiles/lb_get_cpu_stats_test.dir/src/cpp/server/load_reporter/get_cpu_stats_linux.cc.o [6910/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/channelz/property_list.cc.o [6911/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/status_helper.cc.o [6912/18119] Building CXX object CMakeFiles/lb_get_cpu_stats_test.dir/src/cpp/server/load_reporter/get_cpu_stats_windows.cc.o [6913/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/experiments/config.cc.o [6914/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/time.cc.o [6915/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [6916/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/call/message.cc.o [6917/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/work_serializer.cc.o [6918/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/json/json_reader.cc.o [6919/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/ext/transport/chttp2/transport/http2_settings.cc.o [6920/18119] Building CXX object CMakeFiles/interop_server.dir/gens/src/proto/grpc/testing/empty.grpc.pb.cc.o [6921/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/uri.cc.o [6922/18119] Building CXX object CMakeFiles/join_test.dir/src/core/util/work_serializer.cc.o [6923/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6924/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/transport/connectivity_state.cc.o [6925/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/util/seq_bit_set.cc.o [6926/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6927/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6928/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [6929/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [6930/18119] Building CXX object CMakeFiles/lame_client_test.dir/test/core/end2end/cq_verifier.cc.o [6931/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [6932/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [6933/18119] Building CXX object CMakeFiles/layout_test.dir/src/core/channelz/zviz/strings.cc.o [6934/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [6935/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [6936/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/channelz/text_encode.cc.o [6937/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [6938/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/lib/promise/activity.cc.o [6939/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [6940/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/test/core/promise/interceptor_list_test.cc.o [6941/18119] Building CXX object CMakeFiles/latent_see_service_test.dir/src/cpp/latent_see/latent_see_service.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc: In member function ‘virtual void grpc::{anonymous}::StreamingOutput::Mark(std::string_view, int64_t, int64_t, grpc_core::channelz::PropertyList)’: /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc:49:66: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 49 | trace.mutable_mark()->mutable_properties()->ParseFromString( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 50 | absl::string_view(bytes, length)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_message_tctable_decl.h:24, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.pb.h:24, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.h:22, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.h:18, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc:15: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [6942/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/debug/trace_flags.cc.o [6943/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/backoff.cc.o [6944/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/proto/grpc/channelz/v2/property_list.pb.cc.o [6945/18119] Building CXX object CMakeFiles/interop_server.dir/test/cpp/interop/server_helper.cc.o [6946/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [6947/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [6948/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [6949/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/postmortem_emit.cc.o [6950/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/debug/trace.cc.o [6951/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [6952/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/iomgr/error.cc.o [6953/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [6954/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [6955/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/channelz/channelz.cc.o [6956/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/json/json_reader.cc.o [6957/18119] Building CXX object CMakeFiles/interop_server.dir/test/cpp/interop/interop_server.cc.o [6958/18119] Building C object CMakeFiles/lock_based_mpsc_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [6959/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/resource_quota/arena.cc.o [6960/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/surface/channel_stack_type.cc.o [6961/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/telemetry/histogram_view.cc.o [6962/18119] Building CXX object CMakeFiles/interop_client.dir/test/core/credentials/call/oauth2/oauth2_utils.cc.o [6963/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/iomgr/combiner.cc.o [6964/18119] Building CXX object CMakeFiles/latent_see_service_test.dir/gens/src/proto/grpc/channelz/v2/property_list.pb.cc.o [6965/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/channelz/channel_trace.cc.o [6966/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/channelz/channel_trace.cc.o [6967/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/grpc_check.cc.o [6968/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [6969/18119] Building CXX object CMakeFiles/interop_client.dir/test/cpp/interop/client_helper.cc.o [6970/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [6971/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [6972/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/glob.cc.o [6973/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [6974/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/channelz/channelz.cc.o [6975/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/experiments/experiments.cc.o [6976/18119] Building CXX object CMakeFiles/latent_see_service_test.dir/gens/src/proto/grpc/channelz/v2/latent_see.pb.cc.o [6977/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/sleuth/tool_test.cc.o [6978/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [6979/18119] Building CXX object CMakeFiles/interop_client.dir/test/cpp/interop/backend_metrics_lb_policy.cc.o [6980/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [6981/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc.o [6982/18119] Building CXX object CMakeFiles/istio_echo_server_test.dir/test/cpp/interop/istio_echo_server_test.cc.o [6983/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/proto/grpc/channelz/v2/channelz.pb.cc.o [6984/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [6985/18119] Building CXX object CMakeFiles/json_test.dir/test/core/util/json/json_test.cc.o [6986/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [6987/18119] Building CXX object CMakeFiles/interop_server.dir/gens/src/proto/grpc/testing/test.grpc.pb.cc.o [6988/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/channelz/channelz_registry.cc.o [6989/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/telemetry/stats_data.cc.o [6990/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/sleuth/tool_credentials.cc.o [6991/18119] Building CXX object CMakeFiles/load_config_test.dir/test/core/config/load_config_test.cc.o [6992/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [6993/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [6994/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/proto/grpc/channelz/v2/service.pb.cc.o [6995/18119] Building CXX object CMakeFiles/lb_load_data_store_test.dir/test/cpp/server/load_reporter/load_data_store_test.cc.o [6996/18119] Building CXX object CMakeFiles/jwt_verifier_test.dir/test/core/credentials/call/jwt/jwt_verifier_test.cc.o [6997/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [6998/18119] Building CXX object CMakeFiles/latent_see_service_test.dir/src/cpp/latent_see/latent_see_client.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc: In function ‘grpc_core::channelz::PropertyList grpc::{anonymous}::ToPropertyList(const grpc::channelz::v2::PropertyList&)’: /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc:66:29: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 66 | any_value.UnpackTo(&property_list_proto); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/property_list.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.h:22, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.h:19, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc:15: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ [6999/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/status_helper.cc.o [7000/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [7001/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [7002/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [7003/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [7004/18119] Building CXX object CMakeFiles/load_file_test.dir/test/core/util/load_file_test.cc.o [7005/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [7006/18119] Building CXX object CMakeFiles/lb_get_cpu_stats_test.dir/test/cpp/server/load_reporter/get_cpu_stats_test.cc.o [7007/18119] Building CXX object CMakeFiles/layout_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [7008/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [7009/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [7010/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/util/cli_credentials.cc.o [7011/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/postmortem_emit.cc.o [7012/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [7013/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [7014/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/latent_see.cc.o [7015/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/iomgr/error.cc.o [7016/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/promise/activity.cc.o [7017/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [7018/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [7019/18119] Building CXX object CMakeFiles/latch_test.dir/src/core/util/latent_see.cc.o [7020/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [7021/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [7022/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [7023/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [7024/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/shared_bit_gen.cc.o [7025/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [7026/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [7027/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/surface/channel_stack_type.cc.o [7028/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/ext/transport/chttp2/transport/frame.cc.o [7029/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [7030/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/telemetry/histogram_view.cc.o [7031/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/util/cli_call.cc.o [7032/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [7033/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/debug/trace.cc.o [7034/18119] Building C object CMakeFiles/loop_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [7035/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/grpc_check.cc.o [7036/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [7037/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [7038/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/proto/grpc/channelz/v2/property_list.grpc.pb.cc.o [7039/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/dump_args.cc.o [7040/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [7041/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/glob.cc.o [7042/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/slice/slice_buffer.cc.o [7043/18119] Building CXX object CMakeFiles/latent_see_service_test.dir/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.cc.o [7044/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/proto/grpc/channelz/v2/latent_see.pb.cc.o [7045/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/debug/trace_flags.cc.o [7046/18119] Building CXX object CMakeFiles/lame_client_test.dir/test/core/surface/lame_client_test.cc.o [7047/18119] Building CXX object CMakeFiles/join_test.dir/test/core/promise/join_test.cc.o [7048/18119] Building CXX object CMakeFiles/latent_see_test.dir/test/core/util/latent_see_test.cc.o [7049/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/json/json_writer.cc.o [7050/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/experiments/experiments.cc.o [7051/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/ref_counted_string.cc.o [7052/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [7053/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/util/work_serializer.cc.o [7054/18119] Building CXX object CMakeFiles/interop_client.dir/test/cpp/interop/client.cc.o [7055/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/telemetry/stats.cc.o [7056/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [7057/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [7058/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/iomgr/combiner.cc.o [7059/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/channelz/text_encode.cc.o [7060/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [7061/18119] Building CXX object CMakeFiles/lb_load_data_store_test.dir/src/cpp/server/load_reporter/load_data_store.cc.o [7062/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [7063/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [7064/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [7065/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [7066/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [7067/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [7068/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [7069/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [7070/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/experiments/config.cc.o [7071/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [7072/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/telemetry/stats_data.cc.o [7073/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/channel/channel_args.cc.o [7074/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/channelz/channelz_registry.cc.o [7075/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [7076/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [7077/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [7078/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/slice/percent_encoding.cc.o [7079/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [7080/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/channelz/property_list.cc.o [7081/18119] Building CXX object CMakeFiles/interop_server.dir/src/cpp/server/orca/orca_service.cc.o [7082/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [7083/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/per_cpu.cc.o [7084/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/time.cc.o [7085/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/sleuth/tool.cc.o [7086/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/backoff.cc.o [7087/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/surface/channel_stack_type.cc.o [7088/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/json/json_writer.cc.o [7089/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/channelz/text_encode.cc.o [7090/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [7091/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [7092/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/telemetry/histogram_view.cc.o [7093/18119] Building CXX object CMakeFiles/latent_see_service_test.dir/gens/src/proto/grpc/channelz/v2/property_list.grpc.pb.cc.o [7094/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/grpc_check.cc.o [7095/18119] Building C object CMakeFiles/lru_cache_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [7096/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [7097/18119] Building CXX object CMakeFiles/interop_client.dir/test/cpp/interop/interop_client.cc.o [7098/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/glob.cc.o [7099/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/util/proto_file_parser.cc.o [7100/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/address_utils/parse_address.cc.o [7101/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/promise/wait_set.cc.o [7102/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/iomgr/closure.cc.o [7103/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/channel/channel_args.cc.o [7104/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/ref_counted_string.cc.o [7105/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [7106/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/slice/percent_encoding.cc.o [7107/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/iomgr/closure.cc.o [7108/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/experiments/experiments.cc.o [7109/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/telemetry/instrument.cc.o [7110/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/iomgr/error.cc.o [7111/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [7112/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [7113/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/per_cpu.cc.o [7114/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/experiments/config.cc.o [7115/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/telemetry/stats_data.cc.o [7116/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [7117/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/transport/status_conversion.cc.o [7118/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [7119/18119] Building CXX object CMakeFiles/latent_see_service_test.dir/test/cpp/end2end/latent_see_service_test.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/end2end/latent_see_service_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::LatentSeeServiceTest_ProcessLatentSeeTraceMarkWorks_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/latent_see_service_test.cc:85:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 82 | properties.mutable_properties(2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 83 | ->mutable_value() | ~~~~~~~~~~~~~~~~~ 84 | ->mutable_any_value() | ~~~~~~~~~~~~~~~~~~~~~ 85 | ->PackFrom(nested_properties); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/property_list.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.h:22, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.h:18, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/latent_see_service_test.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [7120/18119] Building CXX object CMakeFiles/interceptor_list_test.dir/src/core/telemetry/instrument.cc.o [7121/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/transport/status_conversion.cc.o [7122/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [7123/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [7124/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [7125/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [7126/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [7127/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [7128/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [7129/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [7130/18119] Building CXX object CMakeFiles/layout_test.dir/src/core/channelz/zviz/environment.cc.o [7131/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [7132/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [7133/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/telemetry/stats.cc.o [7134/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/json/json_reader.cc.o [7135/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [7136/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/cpp/latent_see/latent_see_client.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc: In function ‘grpc_core::channelz::PropertyList grpc::{anonymous}::ToPropertyList(const grpc::channelz::v2::PropertyList&)’: /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc:66:29: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 66 | any_value.UnpackTo(&property_list_proto); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/property_list.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.h:22, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.h:19, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc:15: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ [7137/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/slice/slice.cc.o [7138/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/dump_args.cc.o [7139/18119] Building CXX object CMakeFiles/layout_test.dir/src/core/channelz/zviz/layout.cc.o [7140/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/shared_bit_gen.cc.o [7141/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [7142/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/work_serializer.cc.o [7143/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [7144/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [7145/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/channelz/channel_trace.cc.o [7146/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [7147/18119] Building CXX object CMakeFiles/json_token_test.dir/test/core/credentials/call/jwt/json_token_test.cc.o [7148/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [7149/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/per_cpu.cc.o [7150/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [7151/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/telemetry/stats.cc.o [7152/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/shared_bit_gen.cc.o [7153/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [7154/18119] Building C object CMakeFiles/map_pipe_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [7155/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/json/json_writer.cc.o [7156/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/experiments/config.cc.o [7157/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/iomgr/combiner.cc.o [7158/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/surface/channel_stack_type.cc.o [7159/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/iomgr/closure.cc.o [7160/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/status_helper.cc.o [7161/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/cpp/latent_see/latent_see_service.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc: In member function ‘virtual void grpc::{anonymous}::StreamingOutput::Mark(std::string_view, int64_t, int64_t, grpc_core::channelz::PropertyList)’: /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc:49:66: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 49 | trace.mutable_mark()->mutable_properties()->ParseFromString( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 50 | absl::string_view(bytes, length)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_message_tctable_decl.h:24, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.pb.h:24, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.h:22, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.h:18, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc:15: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [7162/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/telemetry/histogram_view.cc.o [7163/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/json/json_reader.cc.o [7164/18119] Building CXX object CMakeFiles/layout_test.dir/gens/src/proto/grpc/channelz/v2/channelz.pb.cc.o [7165/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/status_helper.cc.o [7166/18119] Building CXX object CMakeFiles/latch_test.dir/test/core/promise/latch_test.cc.o [7167/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/grpc_check.cc.o [7168/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [7169/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/slice/slice_buffer.cc.o [7170/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [7171/18119] Building CXX object CMakeFiles/latent_see_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [7172/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/transport/connectivity_state.cc.o [7173/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/glob.cc.o [7174/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/channelz/text_encode.cc.o [7175/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [7176/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/slice/percent_encoding.cc.o [7177/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/channelz/channel_trace.cc.o [7178/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/experiments/experiments.cc.o [7179/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/transport/connectivity_state.cc.o [7180/18119] Building CXX object CMakeFiles/json_object_loader_test.dir/test/core/util/json/json_object_loader_test.cc.o [7181/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/promise/activity.cc.o [7182/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/telemetry/stats_data.cc.o [7183/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/util/service_describer.cc.o [7184/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/time.cc.o [7185/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [7186/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/slice/slice_buffer.cc.o [7187/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.cc.o [7188/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/debug/trace.cc.o [7189/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [7190/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/debug/trace.cc.o [7191/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [7192/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [7193/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/postmortem_emit.cc.o [7194/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [7195/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/uri.cc.o [7196/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/debug/trace_flags.cc.o [7197/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/backoff.cc.o [7198/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [7199/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/status_helper.cc.o [7200/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [7201/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [7202/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/slice/slice.cc.o [7203/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [7204/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [7205/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [7206/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [7207/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/json/json_reader.cc.o [7208/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [7209/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [7210/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [7211/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/telemetry/stats.cc.o [7212/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/backoff.cc.o [7213/18119] Building CXX object CMakeFiles/lb_metadata_test.dir/test/core/client_channel/lb_metadata_test.cc.o [7214/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [7215/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [7216/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [7217/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/ref_counted_string.cc.o [7218/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [7219/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [7220/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [7221/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [7222/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [7223/18119] Building C object CMakeFiles/match_promise_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [7224/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/work_serializer.cc.o [7225/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/time.cc.o [7226/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/surface/channel_stack_type.cc.o [7227/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/json/json_writer.cc.o [7228/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/telemetry/histogram_view.cc.o [7229/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/address_utils/parse_address.cc.o [7230/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/iomgr/combiner.cc.o [7231/18119] Building CXX object CMakeFiles/loop_test.dir/test/core/promise/loop_test.cc.o [7232/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/shared_bit_gen.cc.o [7233/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [7234/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/grpc_check.cc.o [7235/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [7236/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/sleuth/latent_see_tool_test.cc.o [7237/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/test/core/promise/lock_based_mpsc_test.cc.o [7238/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/lib/promise/activity.cc.o [7239/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/uri.cc.o [7240/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/address_utils/parse_address.cc.o [7241/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/debug/trace.cc.o [7242/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/experiments/experiments.cc.o [7243/18119] Building CXX object CMakeFiles/interop_client.dir/gens/src/proto/grpc/testing/test.grpc.pb.cc.o [7244/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/channel/channel_args.cc.o [7245/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/iomgr/error.cc.o [7246/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/glob.cc.o [7247/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/backoff.cc.o [7248/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/channelz/channelz.cc.o [7249/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/channelz/text_encode.cc.o [7250/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/per_cpu.cc.o [7251/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/transport/status_conversion.cc.o [7252/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [7253/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [7254/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/iomgr/closure.cc.o [7255/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/slice/slice_buffer.cc.o [7256/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/debug/trace_flags.cc.o [7257/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [7258/18119] Building CXX object CMakeFiles/layout_test.dir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc.o [7259/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/channelz/channelz.cc.o [7260/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/address_utils/parse_address.cc.o [7261/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/postmortem_emit.cc.o [7262/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [7263/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [7264/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [7265/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/dump_args.cc.o [7266/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/telemetry/stats_data.cc.o [7267/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/channelz/channel_trace.cc.o [7268/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/latent_see.cc.o [7269/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/ref_counted_string.cc.o [7270/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/util/uri.cc.o [7271/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [7272/18119] Building CXX object CMakeFiles/memory_usage_test.dir/src/core/util/glob.cc.o [7273/18119] Building CXX object CMakeFiles/memory_usage_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [7274/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/experiments/config.cc.o [7275/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/telemetry/stats.cc.o [7276/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/slice/slice.cc.o [7277/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/shared_bit_gen.cc.o [7278/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [7279/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [7280/18119] Building CXX object CMakeFiles/log_too_many_open_files_test.dir/test/core/event_engine/posix/log_too_many_open_files_test.cc.o [7281/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc.o [7282/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/json/json_writer.cc.o [7283/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/promise/activity.cc.o [7284/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [7285/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [7286/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/uri.cc.o [7287/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/experiments/config.cc.o [7288/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/json/json_reader.cc.o [7289/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/channelz/property_list.cc.o [7290/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/sleuth/client.cc.o [7291/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/work_serializer.cc.o [7292/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/channelz/channelz.cc.o [7293/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/per_cpu.cc.o [7294/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/slice/slice.cc.o [7295/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/latent_see.cc.o [7296/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/slice/percent_encoding.cc.o [7297/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/slice/slice_buffer.cc.o [7298/18119] Building CXX object CMakeFiles/match_test.dir/test/core/util/match_test.cc.o [7299/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/slice/slice.cc.o [7300/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/status_helper.cc.o [7301/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/iomgr/error.cc.o [7302/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/debug/trace.cc.o [7303/18119] Building CXX object CMakeFiles/lock_based_mpsc_test.dir/src/core/util/postmortem_emit.cc.o [7304/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/iomgr/error.cc.o [7305/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/channel/channel_args.cc.o [7306/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/debug/trace_flags.cc.o [7307/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/resource_quota/arena.cc.o [7308/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [7309/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [7310/18119] Building CXX object CMakeFiles/memory_usage_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [7311/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [7312/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/debug/trace_flags.cc.o [7313/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/latent_see.cc.o [7314/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/util/latent_see.cc.o [7315/18119] Building CXX object CMakeFiles/memory_usage_test.dir/src/core/lib/slice/slice.cc.o [7316/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [7317/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/transport/status_conversion.cc.o [7318/18119] Building CXX object CMakeFiles/memory_usage_test.dir/src/core/util/time.cc.o [7319/18119] Building CXX object CMakeFiles/memory_usage_test.dir/src/core/lib/debug/trace.cc.o [7320/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [7321/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/backoff.cc.o [7322/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/channelz/channel_trace.cc.o [7323/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/channelz/property_list.cc.o [7324/18119] Building CXX object CMakeFiles/lru_cache_test.dir/test/core/util/lru_cache_test.cc.o [7325/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/address_utils/parse_address.cc.o [7326/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/transport/connectivity_state.cc.o [7327/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/transport/status_conversion.cc.o [7328/18119] Building CXX object CMakeFiles/layout_test.dir/test/core/channelz/zviz/layout_test.cc.o [7329/18119] Building CXX object CMakeFiles/memory_usage_test.dir/src/core/lib/debug/trace_flags.cc.o [7330/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/channel/channel_args.cc.o [7331/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/channelz/channel_trace.cc.o [7332/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/time.cc.o [7333/18119] Building CXX object CMakeFiles/memory_usage_test.dir/src/core/lib/slice/slice_buffer.cc.o [7334/18119] Building CXX object CMakeFiles/loop_test.dir/src/core/channelz/channelz_registry.cc.o [7335/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/transport/connectivity_state.cc.o [7336/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/iomgr/combiner.cc.o [7337/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/sleuth/tool_options.cc.o [7338/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/status_helper.cc.o [7339/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/iomgr/closure.cc.o [7340/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/ref_counted_string.cc.o [7341/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/lib/transport/connectivity_state.cc.o [7342/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/work_serializer.cc.o [7343/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/slice/percent_encoding.cc.o [7344/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/test/cpp/sleuth/latent_see_tool.cc.o [7345/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/channelz/channelz_registry.cc.o [7346/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/uri.cc.o [7347/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/channel/channel_args.cc.o [7348/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [7349/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/postmortem_emit.cc.o [7350/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/channelz/channelz_registry.cc.o [7351/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [7352/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [7353/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [7354/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [7355/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [7356/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/google/rpc/status.pb.cc.o [7357/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [7358/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/latent_see.cc.o [7359/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [7360/18119] Building CXX object CMakeFiles/no_destruct_test.dir/test/core/util/no_destruct_test.cc.o [7361/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [7362/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/postmortem_emit.cc.o [7363/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [7364/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [7365/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [7366/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [7367/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [7368/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [7369/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [7370/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [7371/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [7372/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [7373/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [7374/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [7375/18119] Building C object CMakeFiles/observable_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [7376/18119] Building CXX object CMakeFiles/message_assembler_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [7377/18119] Building CXX object CMakeFiles/miscompile_with_no_unique_address_test.dir/test/core/compiler_bugs/miscompile_with_no_unique_address_test.cc.o [7378/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/time.cc.o [7379/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [7380/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/surface/channel_stack_type.cc.o [7381/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/frame.cc.o [7382/18119] Building CXX object CMakeFiles/lru_cache_test.dir/src/core/channelz/property_list.cc.o [7383/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/iomgr/combiner.cc.o [7384/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/telemetry/histogram_view.cc.o [7385/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/google/rpc/status.pb.cc.o [7386/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/channelz/channelz.cc.o [7387/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [7388/18119] Building CXX object CMakeFiles/message_compress_test.dir/test/core/compression/message_compress_test.cc.o [7389/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [7390/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/grpc_check.cc.o [7391/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [7392/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/channelz/text_encode.cc.o [7393/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [7394/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/experiments/experiments.cc.o [7395/18119] Building CXX object CMakeFiles/match_promise_test.dir/test/core/promise/match_promise_test.cc.o [7396/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/google/api/http.pb.cc.o [7397/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [7398/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/util/work_serializer.cc.o [7399/18119] Building CXX object CMakeFiles/mock_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [7400/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/glob.cc.o [7401/18119] Building CXX object CMakeFiles/mock_test.dir/gens/google/api/http.pb.cc.o [7402/18119] Building CXX object CMakeFiles/message_assembler_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [7403/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/telemetry/stats_data.cc.o [7404/18119] Building CXX object CMakeFiles/matchers_test.dir/test/core/util/matchers_test.cc.o [7405/18119] Building CXX object CMakeFiles/local_security_connector_test.dir/test/core/credentials/transport/local/local_security_connector_test.cc.o [7406/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [7407/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [7408/18119] Building CXX object CMakeFiles/memory_usage_test.dir/test/core/util/memory_usage_test.cc.o [7409/18119] Building CXX object CMakeFiles/mock_test.dir/gens/google/rpc/status.pb.cc.o [7410/18119] Building CXX object CMakeFiles/mock_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [7411/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/channelz/property_list.cc.o [7412/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [7413/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [7414/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/google/api/http.pb.cc.o [7415/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/telemetry/instrument.cc.o [7416/18119] Building CXX object CMakeFiles/memory_quota_stress_test.dir/test/core/resource_quota/memory_quota_stress_test.cc.o [7417/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [7418/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/google/rpc/status.grpc.pb.cc.o [7419/18119] Building CXX object CMakeFiles/mock_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [7420/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/util/json/json_reader.cc.o [7421/18119] Building CXX object CMakeFiles/mpscq_test.dir/test/core/util/mpscq_test.cc.o [7422/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [7423/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [7424/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/validate/validate.grpc.pb.cc.o [7425/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/per_cpu.cc.o [7426/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/debug/trace_flags.cc.o [7427/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [7428/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/slice/percent_encoding.cc.o [7429/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/channelz/channelz.cc.o [7430/18119] Building CXX object CMakeFiles/mock_test.dir/gens/validate/validate.grpc.pb.cc.o [7431/18119] Building CXX object CMakeFiles/map_pipe_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [7432/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/dump_args.cc.o [7433/18119] Building CXX object CMakeFiles/osa_distance_test.dir/test/core/test_util/osa_distance.cc.o [7434/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [7435/18119] Building CXX object CMakeFiles/mock_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [7436/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/validate/validate.pb.cc.o [7437/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [7438/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/telemetry/stats.cc.o [7439/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/shared_bit_gen.cc.o [7440/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [7441/18119] Building CXX object CMakeFiles/parser_test.dir/test/core/end2end/data/client_certs.cc.o [7442/18119] Building CXX object CMakeFiles/parser_test.dir/test/core/end2end/data/server1_cert.cc.o [7443/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/iomgr/closure.cc.o [7444/18119] Building CXX object CMakeFiles/parser_test.dir/test/core/end2end/data/server1_key.cc.o [7445/18119] Building CXX object CMakeFiles/parser_test.dir/test/core/end2end/data/test_root_cert.cc.o [7446/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/iomgr/combiner.cc.o [7447/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/google/rpc/status.pb.cc.o [7448/18119] Building CXX object CMakeFiles/mock_test.dir/gens/google/api/http.grpc.pb.cc.o [7449/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/json/json_writer.cc.o [7450/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [7451/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/google/rpc/status.grpc.pb.cc.o [7452/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [7453/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [7454/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/experiments/config.cc.o [7455/18119] Building CXX object CMakeFiles/notification_test.dir/test/core/util/notification_test.cc.o [7456/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [7457/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [7458/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [7459/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [7460/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [7461/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/debug/trace.cc.o [7462/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [7463/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [7464/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [7465/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/time.cc.o [7466/18119] Building CXX object CMakeFiles/match_promise_test.dir/src/core/channelz/channelz_registry.cc.o [7467/18119] Building CXX object CMakeFiles/mock_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [7468/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [7469/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/channel/channel_args.cc.o [7470/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/slice/slice.cc.o [7471/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [7472/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [7473/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [7474/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [7475/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [7476/18119] Building C object CMakeFiles/periodic_update_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [7477/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/transport/connectivity_state.cc.o [7478/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/backoff.cc.o [7479/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/channelz/property_list.cc.o [7480/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/channelz/channel_trace.cc.o [7481/18119] Building CXX object CMakeFiles/mock_test.dir/gens/google/rpc/status.grpc.pb.cc.o [7482/18119] Building CXX object CMakeFiles/osa_distance_test.dir/test/core/test_util/osa_distance_test.cc.o [7483/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/status_helper.cc.o [7484/18119] Building CXX object CMakeFiles/oracle_event_engine_posix_test.dir/test/core/event_engine/test_suite/event_engine_test_framework.cc.o [7485/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/experiments/experiments.cc.o [7486/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/ref_counted_string.cc.o [7487/18119] Building CXX object CMakeFiles/mock_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [7488/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/util/glob.cc.o [7489/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [7490/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/transport/status_conversion.cc.o [7491/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [7492/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [7493/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/address_utils/parse_address.cc.o [7494/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/iomgr/error.cc.o [7495/18119] Building CXX object CMakeFiles/overload_test.dir/test/core/util/overload_test.cc.o [7496/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/slice/slice_buffer.cc.o [7497/18119] Building CXX object CMakeFiles/metadata_map_test.dir/test/core/call/metadata_map_test.cc.o [7498/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [7499/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [7500/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [7501/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/util/shared_bit_gen.cc.o [7502/18119] Building CXX object CMakeFiles/orphanable_test.dir/test/core/util/orphanable_test.cc.o [7503/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [7504/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [7505/18119] Building CXX object CMakeFiles/interception_chain_test.dir/test/core/call/interception_chain_test.cc.o [7506/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [7507/18119] Building CXX object CMakeFiles/map_pipe_test.dir/test/core/promise/map_pipe_test.cc.o [7508/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [7509/18119] Building CXX object CMakeFiles/message_assembler_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [7510/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/gens/google/rpc/status.pb.cc.o [7511/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [7512/18119] Building CXX object CMakeFiles/mock_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [7513/18119] Building CXX object CMakeFiles/no_server_test.dir/test/core/end2end/no_server_test.cc.o [7514/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [7515/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [7516/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [7517/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [7518/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/util/json/json_writer.cc.o [7519/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [7520/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [7521/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/iomgr/closure.cc.o [7522/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/channelz/channelz_registry.cc.o [7523/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [7524/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [7525/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [7526/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [7527/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [7528/18119] Building CXX object CMakeFiles/no_server_test.dir/test/core/end2end/cq_verifier.cc.o [7529/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [7530/18119] Building C object CMakeFiles/poll_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [7531/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [7532/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/google/api/http.pb.cc.o [7533/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/surface/channel_stack_type.cc.o [7534/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [7535/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/telemetry/histogram_view.cc.o [7536/18119] Building CXX object CMakeFiles/parser_test.dir/test/core/util/http_client/parser_test.cc.o [7537/18119] Building CXX object CMakeFiles/memory_quota_test.dir/test/core/resource_quota/memory_quota_test.cc.o [7538/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/experiments/experiments.cc.o [7539/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/iomgr/error.cc.o [7540/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/google/api/http.grpc.pb.cc.o [7541/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [7542/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/uri.cc.o [7543/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/grpc_check.cc.o [7544/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/util/time.cc.o [7545/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [7546/18119] Building CXX object CMakeFiles/orca_service_test.dir/test/cpp/server/orca_service_test.cc.o [7547/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/postmortem_emit.cc.o [7548/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/channelz/text_encode.cc.o [7549/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [7550/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/transport/status_conversion.cc.o [7551/18119] Building CXX object CMakeFiles/outlier_detection_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [7552/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [7553/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [7554/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/glob.cc.o [7555/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/json/json_reader.cc.o [7556/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/slice/slice.cc.o [7557/18119] Building CXX object CMakeFiles/oracle_event_engine_posix_test.dir/test/core/event_engine/test_suite/posix/oracle_event_engine_posix_test.cc.o [7558/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/telemetry/stats_data.cc.o [7559/18119] Building CXX object CMakeFiles/minimal_stack_is_minimal_test.dir/test/core/channel/minimal_stack_is_minimal_test.cc.o [7560/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [7561/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/util/status_helper.cc.o [7562/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [7563/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/google/api/http.grpc.pb.cc.o [7564/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [7565/18119] Building CXX object CMakeFiles/mock_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [7566/18119] Building CXX object CMakeFiles/percent_encoding_test.dir/test/core/slice/percent_encoding_test.cc.o [7567/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/experiments/config.cc.o [7568/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/gens/src/proto/grpc/testing/xds/v3/orca_service.pb.cc.o [7569/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [7570/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/shared_bit_gen.cc.o [7571/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/experiments/config.cc.o [7572/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/lib/promise/activity.cc.o [7573/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/per_cpu.cc.o [7574/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/iomgr/closure.cc.o [7575/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [7576/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/debug/trace.cc.o [7577/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/json/json_writer.cc.o [7578/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [7579/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [7580/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [7581/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/slice/percent_encoding.cc.o [7582/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/slice/slice_buffer.cc.o [7583/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/validate/validate.pb.cc.o [7584/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [7585/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/debug/trace_flags.cc.o [7586/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/iomgr/combiner.cc.o [7587/18119] Building CXX object CMakeFiles/oracle_event_engine_posix_test.dir/test/core/event_engine/test_suite/tests/client_test.cc.o [7588/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/debug/trace.cc.o [7589/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [7590/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/telemetry/stats.cc.o [7591/18119] Building CXX object CMakeFiles/observable_test.dir/test/core/promise/observable_test.cc.o [7592/18119] Building CXX object CMakeFiles/posix_event_engine_native_dns_test.dir/test/cpp/util/windows/manifest_file.cc.o [7593/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/iomgr/error.cc.o [7594/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/gens/google/api/http.pb.cc.o [7595/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/transport/status_conversion.cc.o [7596/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [7597/18119] Building CXX object CMakeFiles/nonblocking_test.dir/test/cpp/end2end/nonblocking_test.cc.o [7598/18119] Building CXX object CMakeFiles/periodic_update_test.dir/test/core/resource_quota/periodic_update_test.cc.o [7599/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [7600/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/validate/validate.grpc.pb.cc.o [7601/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/lib/slice/percent_encoding.cc.o [7602/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/util/backoff.cc.o [7603/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/cpp/util/windows/manifest_file.cc.o [7604/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/work_serializer.cc.o [7605/18119] Building CXX object CMakeFiles/nonblocking_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [7606/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [7607/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [7608/18119] Building CXX object CMakeFiles/oracle_event_engine_posix_test.dir/test/core/event_engine/test_suite/tests/server_test.cc.o [7609/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/util/latent_see.cc.o [7610/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/slice/slice.cc.o [7611/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/validate/validate.pb.cc.o [7612/18119] Building CXX object CMakeFiles/message_assembler_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [7613/18119] Building CXX object CMakeFiles/poller_fork_test.dir/test/core/event_engine/posix/posix_engine_test_utils.cc.o [7614/18119] Building CXX object CMakeFiles/oracle_event_engine_posix_test.dir/test/core/event_engine/test_suite/posix/oracle_event_engine_posix.cc.o [7615/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/channelz/channelz_registry.cc.o [7616/18119] Building CXX object CMakeFiles/mock_test.dir/gens/validate/validate.pb.cc.o [7617/18119] Building CXX object CMakeFiles/mock_stream_test.dir/test/cpp/test/mock_stream_test.cc.o [7618/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/json/json_reader.cc.o [7619/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/gens/src/proto/grpc/testing/xds/v3/orca_service.grpc.pb.cc.o [7620/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/channelz/property_list.cc.o [7621/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/ref_counted_string.cc.o [7622/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/channelz/property_list.cc.o [7623/18119] Building CXX object CMakeFiles/outlier_detection_lb_config_parser_test.dir/test/core/load_balancing/outlier_detection_lb_config_parser_test.cc.o [7624/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [7625/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/iomgr/combiner.cc.o [7626/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/channelz/channel_trace.cc.o [7627/18119] Building CXX object CMakeFiles/out_of_bounds_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [7628/18119] Building CXX object CMakeFiles/outlier_detection_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [7629/18119] Building CXX object CMakeFiles/posix_endpoint_test.dir/test/core/event_engine/posix/posix_engine_test_utils.cc.o [7630/18119] Building CXX object CMakeFiles/message_size_service_config_test.dir/test/core/message_size/message_size_service_config_test.cc.o [7631/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/work_serializer.cc.o [7632/18119] Building CXX object CMakeFiles/out_of_bounds_bad_client_test.dir/test/core/bad_client/tests/out_of_bounds.cc.o [7633/18119] Building CXX object CMakeFiles/posix_event_engine_connect_test.dir/test/core/event_engine/test_suite/event_engine_test_framework.cc.o [7634/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [7635/18119] Building CXX object CMakeFiles/mock_stream_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [7636/18119] Building CXX object CMakeFiles/posix_event_engine_native_dns_test.dir/test/core/event_engine/test_suite/event_engine_test_framework.cc.o [7637/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/cpp/util/get_grpc_test_runfile_dir.cc.o [7638/18119] Building CXX object CMakeFiles/posix_event_engine_native_dns_test.dir/test/cpp/util/get_grpc_test_runfile_dir.cc.o [7639/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/gens/validate/validate.pb.cc.o [7640/18119] Building CXX object CMakeFiles/posix_endpoint_test.dir/test/core/event_engine/test_suite/event_engine_test_framework.cc.o [7641/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/latent_see.cc.o [7642/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/address_utils/parse_address.cc.o [7643/18119] Building CXX object CMakeFiles/periodic_update_test.dir/src/core/util/latent_see.cc.o [7644/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [7645/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/google/api/http.pb.cc.o [7646/18119] Building CXX object CMakeFiles/parse_address_test.dir/test/core/address_utils/parse_address_test.cc.o [7647/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/postmortem_emit.cc.o [7648/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/backoff.cc.o [7649/18119] Building CXX object CMakeFiles/mock_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [7650/18119] Building CXX object CMakeFiles/ping_rate_policy_test.dir/test/core/transport/chttp2/ping_rate_policy_test.cc.o [7651/18119] Building CXX object CMakeFiles/parse_address_with_named_scope_id_test.dir/test/core/address_utils/parse_address_with_named_scope_id_test.cc.o [7652/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/uri.cc.o [7653/18119] Building CXX object CMakeFiles/ping_abuse_policy_test.dir/test/core/transport/chttp2/ping_abuse_policy_test.cc.o [7654/18119] Building CXX object CMakeFiles/posix_event_engine_native_dns_test.dir/test/core/test_util/fake_udp_and_tcp_server.cc.o [7655/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/time.cc.o [7656/18119] Building CXX object CMakeFiles/mock_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [7657/18119] Building CXX object CMakeFiles/observable_test.dir/src/core/channelz/channelz.cc.o [7658/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/debug/trace_flags.cc.o [7659/18119] Building CXX object CMakeFiles/pick_first_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [7660/18119] Building CXX object CMakeFiles/num_external_connectivity_watchers_test.dir/test/core/surface/num_external_connectivity_watchers_test.cc.o [7661/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/transport/connectivity_state.cc.o [7662/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/core/test_util/fake_udp_and_tcp_server.cc.o [7663/18119] Building CXX object CMakeFiles/outlier_detection_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [7664/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [7665/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/util/status_helper.cc.o [7666/18119] Building CXX object CMakeFiles/message_allocator_end2end_test.dir/test/cpp/end2end/message_allocator_end2end_test.cc.o [7667/18119] Building CXX object CMakeFiles/outlier_detection_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [7668/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/core/event_engine/test_suite/event_engine_test_framework.cc.o [7669/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/google/rpc/status.pb.cc.o [7670/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [7671/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [7672/18119] Building CXX object CMakeFiles/pick_first_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [7673/18119] Building CXX object CMakeFiles/poller_fork_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [7674/18119] Building CXX object CMakeFiles/pick_first_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [7675/18119] Building CXX object CMakeFiles/posix_write_event_sink_test.dir/test/core/event_engine/posix/posix_write_event_sink_test.cc.o [7676/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/src/proto/grpc/testing/test.pb.cc.o [7677/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/test/cpp/end2end/orca_service_end2end_test.cc.o [7678/18119] Building CXX object CMakeFiles/message_assembler_test.dir/test/core/transport/chttp2/message_assembler_test.cc.o [7679/18119] Building CXX object CMakeFiles/oracle_event_engine_posix_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [7680/18119] Building CXX object CMakeFiles/poll_test.dir/test/core/promise/poll_test.cc.o [7681/18119] Building CXX object CMakeFiles/orca_service_test.dir/src/cpp/server/orca/orca_service.cc.o [7682/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/validate/validate.pb.cc.o [7683/18119] Building CXX object CMakeFiles/posix_endpoint_test.dir/test/core/event_engine/test_suite/posix/oracle_event_engine_posix.cc.o [7684/18119] Building CXX object CMakeFiles/posix_event_engine_connect_test.dir/test/core/event_engine/test_suite/posix/oracle_event_engine_posix.cc.o [7685/18119] Building CXX object CMakeFiles/parsed_metadata_test.dir/test/core/call/parsed_metadata_test.cc.o [7686/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/certs.pb.cc.o [7687/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/channelz/channelz.cc.o [7688/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/init_dump.pb.cc.o [7689/18119] Building CXX object CMakeFiles/poll_test.dir/src/core/lib/channel/channel_args.cc.o [7690/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/metrics.pb.cc.o [7691/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/memory.pb.cc.o [7692/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [7693/18119] Building CXX object CMakeFiles/posix_event_engine_native_dns_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [7694/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/core/event_engine/test_suite/tests/timer_test.cc.o [7695/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/core/event_engine/test_suite/tests/endpoint_test.cc.o [7696/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/metrics.grpc.pb.cc.o [7697/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/core/event_engine/test_suite/posix/oracle_event_engine_posix.cc.o [7698/18119] Building CXX object CMakeFiles/ping_configuration_test.dir/test/core/transport/chttp2/ping_configuration_test.cc.o [7699/18119] Building CXX object CMakeFiles/poller_fork_test.dir/test/core/event_engine/posix/poller_fork_test.cc.o [7700/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [7701/18119] Building CXX object CMakeFiles/posix_event_engine_connect_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [7702/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [7703/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [7704/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/cel/expr/syntax.pb.cc.o [7705/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/memory.grpc.pb.cc.o [7706/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/annotations/resource.pb.cc.o [7707/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/core/event_engine/test_suite/tests/dns_test.cc.o [7708/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [7709/18119] Building CXX object CMakeFiles/posix_event_engine_connect_test.dir/test/core/event_engine/posix/posix_event_engine_connect_test.cc.o [7710/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/mutex_stats.grpc.pb.cc.o [7711/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [7712/18119] Building CXX object CMakeFiles/out_of_bounds_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [7713/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [7714/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/src/proto/grpc/health/v1/health.pb.cc.o [7715/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/src/proto/grpc/testing/empty.pb.cc.o [7716/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [7717/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/src/proto/grpc/testing/messages.pb.cc.o [7718/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/listeners.pb.cc.o [7719/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/core/event_engine/test_suite/tests/client_test.cc.o [7720/18119] Building CXX object CMakeFiles/metrics_test.dir/test/core/telemetry/metrics_test.cc.o [7721/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/src/proto/grpc/testing/istio_echo.grpc.pb.cc.o [7722/18119] Building CXX object CMakeFiles/pipe_test.dir/test/core/promise/pipe_test.cc.o [7723/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/core/event_engine/test_suite/posix_event_engine_test.cc.o [7724/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [7725/18119] Building CXX object CMakeFiles/posix_endpoint_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [7726/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [7727/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [7728/18119] Building CXX object CMakeFiles/ping_callbacks_test.dir/test/core/transport/chttp2/ping_callbacks_test.cc.o [7729/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/listeners.grpc.pb.cc.o [7730/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [7731/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [7732/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [7733/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [7734/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [7735/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [7736/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/src/proto/grpc/testing/istio_echo.pb.cc.o [7737/18119] Building CXX object CMakeFiles/party_test.dir/test/core/promise/party_test.cc.o [7738/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [7739/18119] Building CXX object CMakeFiles/posix_event_engine_native_dns_test.dir/test/core/event_engine/test_suite/posix/oracle_event_engine_posix.cc.o [7740/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/config_dump_shared.grpc.pb.cc.o [7741/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [7742/18119] Building CXX object CMakeFiles/latent_see_tool_test.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [7743/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [7744/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [7745/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/mutex_stats.pb.cc.o [7746/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/src/proto/grpc/testing/empty.grpc.pb.cc.o [7747/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [7748/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [7749/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [7750/18119] Building CXX object CMakeFiles/posix_endpoint_test.dir/test/core/event_engine/posix/posix_endpoint_test.cc.o [7751/18119] Building CXX object CMakeFiles/outlier_detection_test.dir/test/core/load_balancing/outlier_detection_test.cc.o [7752/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/tap.pb.cc.o [7753/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [7754/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/src/proto/grpc/testing/test.grpc.pb.cc.o [7755/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [7756/18119] Building CXX object CMakeFiles/posix_engine_listener_utils_test.dir/test/core/event_engine/posix/posix_engine_listener_utils_test.cc.o [7757/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [7758/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/init_dump.grpc.pb.cc.o [7759/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/cel/expr/checked.pb.cc.o [7760/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [7761/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/common/matcher/v3/matcher.grpc.pb.cc.o [7762/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/tap.grpc.pb.cc.o [7763/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [7764/18119] Building CXX object CMakeFiles/posix_event_engine_native_dns_test.dir/test/core/event_engine/test_suite/tests/dns_test.cc.o [7765/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [7766/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [7767/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [7768/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [7769/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [7770/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [7771/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/config_dump_shared.pb.cc.o [7772/18119] Building CXX object CMakeFiles/posix_event_engine_native_dns_test.dir/test/core/event_engine/test_suite/posix_event_engine_native_dns_test.cc.o [7773/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/certs.grpc.pb.cc.o [7774/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/src/proto/grpc/testing/messages.grpc.pb.cc.o [7775/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [7776/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [7777/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [7778/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [7779/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [7780/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/common/matcher/v3/matcher.pb.cc.o [7781/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [7782/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [7783/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [7784/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [7785/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [7786/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [7787/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [7788/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [7789/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [7790/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [7791/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [7792/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [7793/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/clusters.grpc.pb.cc.o [7794/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [7795/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [7796/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [7797/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/src/proto/grpc/health/v1/health.grpc.pb.cc.o [7798/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [7799/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [7800/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/overload/v3/overload.pb.cc.o [7801/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [7802/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [7803/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [7804/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [7805/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [7806/18119] Building CXX object CMakeFiles/orca_service_end2end_test.dir/src/cpp/server/orca/orca_service.cc.o [7807/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [7808/18119] Building CXX object CMakeFiles/party_mpsc_test.dir/test/core/promise/party_mpsc_test.cc.o [7809/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [7810/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/config_dump.grpc.pb.cc.o [7811/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/server_info.pb.cc.o [7812/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/clusters.pb.cc.o [7813/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [7814/18119] Building CXX object CMakeFiles/mock_test.dir/test/cpp/end2end/mock_test.cc.o [7815/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [7816/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [7817/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [7818/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [7819/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/config_dump.pb.cc.o [7820/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/metrics/v3/metrics_service.pb.cc.o [7821/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [7822/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [7823/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [7824/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [7825/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [7826/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [7827/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [7828/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/admin/v3/server_info.grpc.pb.cc.o [7829/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [7830/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [7831/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [7832/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [7833/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [7834/18119] Building CXX object CMakeFiles/pick_first_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [7835/18119] Building CXX object CMakeFiles/posix_event_engine_test.dir/test/core/event_engine/test_suite/tests/server_test.cc.o [7836/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [7837/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [7838/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [7839/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [7840/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [7841/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [7842/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [7843/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [7844/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [7845/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [7846/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [7847/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [7848/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [7849/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [7850/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [7851/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/http.pb.cc.o [7852/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [7853/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [7854/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [7855/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/tap/v3/common.grpc.pb.cc.o [7856/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [7857/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [7858/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [7859/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [7860/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/tap/v3/common.pb.cc.o [7861/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/service/status/v3/csds.pb.cc.o [7862/18119] Building CXX object CMakeFiles/metrics_test.dir/test/core/test_util/fake_stats_plugin.cc.o [7863/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [7864/18119] Building CXX object CMakeFiles/port_sharing_end2end_test.dir/test/cpp/end2end/port_sharing_end2end_test.cc.o [7865/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/rpc/status.pb.cc.o [7866/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [7867/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/percent.pb.cc.o [7868/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [7869/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [7870/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [7871/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [7872/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [7873/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [7874/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [7875/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [7876/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [7877/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/metrics/v3/stats.pb.cc.o [7878/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [7879/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [7880/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [7881/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [7882/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [7883/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/range.pb.cc.o [7884/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [7885/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [7886/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [7887/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [7888/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [7889/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/api/httpbody.pb.cc.o [7890/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/overload/v3/overload.grpc.pb.cc.o [7891/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/api/http.pb.cc.o [7892/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [7893/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [7894/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/metrics/v3/stats.grpc.pb.cc.o [7895/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [7896/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [7897/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [7898/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [7899/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [7900/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [7901/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [7902/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [7903/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [7904/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [7905/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [7906/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [7907/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [7908/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/api/annotations.grpc.pb.cc.o [7909/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [7910/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [7911/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [7912/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [7913/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [7914/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [7915/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/annotations/v3/security.pb.cc.o [7916/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [7917/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [7918/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [7919/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [7920/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/channelz/text_encode.cc.o [7921/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [7922/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [7923/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [7924/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [7925/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [7926/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [7927/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [7928/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [7929/18119] Building C object CMakeFiles/prioritized_race_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [7930/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/surface/channel_stack_type.cc.o [7931/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/telemetry/histogram_view.cc.o [7932/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [7933/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/metrics/v3/metrics_service.grpc.pb.cc.o [7934/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [7935/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/grpc_check.cc.o [7936/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [7937/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [7938/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [7939/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [7940/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/udpa/annotations/status.pb.cc.o [7941/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [7942/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [7943/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [7944/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/annotations/v3/status.pb.cc.o [7945/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/glob.cc.o [7946/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/udpa/annotations/migrate.pb.cc.o [7947/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [7948/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [7949/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [7950/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/api/http.grpc.pb.cc.o [7951/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/context_params.pb.cc.o [7952/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [7953/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [7954/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [7955/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [7956/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/extension.pb.cc.o [7957/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [7958/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [7959/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/experiments/experiments.cc.o [7960/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [7961/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [7962/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [7963/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [7964/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [7965/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [7966/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [7967/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/telemetry/stats_data.cc.o [7968/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [7969/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [7970/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/udpa/annotations/security.pb.cc.o [7971/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [7972/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [7973/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [7974/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [7975/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [7976/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [7977/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [7978/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [7979/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/experiments/config.cc.o [7980/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [7981/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [7982/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [7983/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [7984/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [7985/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [7986/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [7987/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [7988/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [7989/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [7990/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [7991/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/debug/trace.cc.o [7992/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [7993/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [7994/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/address_utils/parse_address.cc.o [7995/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [7996/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [7997/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/shared_bit_gen.cc.o [7998/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [7999/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/surface/channel_stack_type.cc.o [8000/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/debug/trace_flags.cc.o [8001/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [8002/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [8003/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/telemetry/histogram_view.cc.o [8004/18119] Building C object CMakeFiles/promise_factory_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [8005/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/grpc_check.cc.o [8006/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [8007/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [8008/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [8009/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [8010/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [8011/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [8012/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [8013/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/channelz/text_encode.cc.o [8014/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [8015/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [8016/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [8017/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [8018/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [8019/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [8020/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [8021/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/experiments/experiments.cc.o [8022/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/slice/percent_encoding.cc.o [8023/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [8024/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/telemetry/stats.cc.o [8025/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/glob.cc.o [8026/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [8027/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [8028/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/bootstrap/v3/bootstrap.grpc.pb.cc.o [8029/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/authority.pb.cc.o [8030/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8031/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/backoff.cc.o [8032/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [8033/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8034/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [8035/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8036/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8037/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [8038/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [8039/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [8040/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8041/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [8042/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [8043/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [8044/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/per_cpu.cc.o [8045/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [8046/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [8047/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [8048/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [8049/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/json/json_writer.cc.o [8050/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [8051/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [8052/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [8053/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [8054/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/iomgr/closure.cc.o [8055/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [8056/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [8057/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [8058/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [8059/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [8060/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/channelz/text_encode.cc.o [8061/18119] Building CXX object CMakeFiles/pick_first_test.dir/test/core/test_util/fake_stats_plugin.cc.o [8062/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [8063/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/telemetry/stats_data.cc.o [8064/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [8065/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/surface/channel_stack_type.cc.o [8066/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [8067/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [8068/18119] Building C object CMakeFiles/promise_map_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [8069/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/transport/status_conversion.cc.o [8070/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [8071/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/api/annotations.pb.cc.o [8072/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/telemetry/histogram_view.cc.o [8073/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/grpc_check.cc.o [8074/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [8075/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/service/status/v3/csds.grpc.pb.cc.o [8076/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [8077/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/udpa/annotations/versioning.pb.cc.o [8078/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [8079/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [8080/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/bootstrap/v3/bootstrap.pb.cc.o [8081/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [8082/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/iomgr/combiner.cc.o [8083/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/glob.cc.o [8084/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/json/json_reader.cc.o [8085/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/ref_counted_string.cc.o [8086/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [8087/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [8088/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/address_utils/parse_address.cc.o [8089/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/time.cc.o [8090/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/ref_counted_string.cc.o [8091/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [8092/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/telemetry/stats_data.cc.o [8093/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8094/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8095/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/backoff.cc.o [8096/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/debug/trace.cc.o [8097/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/json/json_writer.cc.o [8098/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8099/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [8100/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [8101/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/test/cpp/end2end/test_health_check_service_impl.cc.o [8102/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [8103/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [8104/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8105/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/resource.pb.cc.o [8106/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8107/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [8108/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [8109/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [8110/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [8111/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [8112/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [8113/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/cidr.pb.cc.o [8114/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/slice/slice.cc.o [8115/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [8116/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/per_cpu.cc.o [8117/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [8118/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/slice/slice_buffer.cc.o [8119/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/v3/range.pb.cc.o [8120/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/iomgr/error.cc.o [8121/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [8122/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/telemetry/stats.cc.o [8123/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [8124/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [8125/18119] Building C object CMakeFiles/promise_mutex_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [8126/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/surface/channel_stack_type.cc.o [8127/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [8128/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/channel/channel_args.cc.o [8129/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/telemetry/histogram_view.cc.o [8130/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/per_cpu.cc.o [8131/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/slice/slice.cc.o [8132/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/time.cc.o [8133/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/grpc_check.cc.o [8134/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/validate/validate.grpc.pb.cc.o [8135/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8136/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [8137/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/experiments/experiments.cc.o [8138/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/experiments/experiments.cc.o [8139/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/uri.cc.o [8140/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/slice/percent_encoding.cc.o [8141/18119] Building CXX object CMakeFiles/private_key_offload_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [8142/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [8143/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [8144/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [8145/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/shared_bit_gen.cc.o [8146/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/json/json_writer.cc.o [8147/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [8148/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/glob.cc.o [8149/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [8150/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/iomgr/combiner.cc.o [8151/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/experiments/config.cc.o [8152/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/latent_see.cc.o [8153/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/status_helper.cc.o [8154/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [8155/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/experiments/config.cc.o [8156/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/channelz/channelz_registry.cc.o [8157/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/channelz/channel_trace.cc.o [8158/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8159/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [8160/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8161/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/channelz/text_encode.cc.o [8162/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8163/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8164/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [8165/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [8166/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/address_utils/parse_address.cc.o [8167/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [8168/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/json/json_reader.cc.o [8169/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/slice/slice_buffer.cc.o [8170/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [8171/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [8172/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [8173/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8174/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [8175/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [8176/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [8177/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [8178/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/status_helper.cc.o [8179/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [8180/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/channelz/property_list.cc.o [8181/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/work_serializer.cc.o [8182/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [8183/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [8184/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/ref_counted_string.cc.o [8185/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [8186/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/lib/transport/connectivity_state.cc.o [8187/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/uri.cc.o [8188/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [8189/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/surface/channel_stack_type.cc.o [8190/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/channel/channel_args.cc.o [8191/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/telemetry/stats.cc.o [8192/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/util/postmortem_emit.cc.o [8193/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/telemetry/histogram_view.cc.o [8194/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [8195/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [8196/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/transport/status_conversion.cc.o [8197/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/grpc_check.cc.o [8198/18119] Building C object CMakeFiles/promise_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [8199/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/json/json_writer.cc.o [8200/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [8201/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [8202/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/telemetry/stats_data.cc.o [8203/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/shared_bit_gen.cc.o [8204/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [8205/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/experiments/config.cc.o [8206/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/v3/cel.pb.cc.o [8207/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/transport/status_conversion.cc.o [8208/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/channelz/text_encode.cc.o [8209/18119] Building CXX object CMakeFiles/private_key_offload_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [8210/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [8211/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [8212/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/iomgr/error.cc.o [8213/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/glob.cc.o [8214/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/time.cc.o [8215/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/status_helper.cc.o [8216/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8217/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/slice/slice_buffer.cc.o [8218/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8219/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8220/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/experiments/experiments.cc.o [8221/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8222/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/json/json_reader.cc.o [8223/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/telemetry/stats_data.cc.o [8224/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/debug/trace_flags.cc.o [8225/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [8226/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8227/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/ref_counted_string.cc.o [8228/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/channel/channel_args.cc.o [8229/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [8230/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [8231/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/iomgr/closure.cc.o [8232/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [8233/18119] Building CXX object CMakeFiles/private_key_offload_test.dir/test/core/tsi/transport_security_test_lib.cc.o [8234/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [8235/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/debug/trace_flags.cc.o [8236/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [8237/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/validate/validate.pb.cc.o [8238/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [8239/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/shared_bit_gen.cc.o [8240/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [8241/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/telemetry/stats.cc.o [8242/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/uri.cc.o [8243/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/channelz/channel_trace.cc.o [8244/18119] Building C object CMakeFiles/property_list_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [8245/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/time.cc.o [8246/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/channelz/property_list.cc.o [8247/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/per_cpu.cc.o [8248/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/work_serializer.cc.o [8249/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/debug/trace_flags.cc.o [8250/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [8251/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/slice/slice.cc.o [8252/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/iomgr/closure.cc.o [8253/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [8254/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/per_cpu.cc.o [8255/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/json/json_writer.cc.o [8256/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/slice/slice_buffer.cc.o [8257/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/channelz/channelz_registry.cc.o [8258/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/shared_bit_gen.cc.o [8259/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/lib/transport/connectivity_state.cc.o [8260/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/debug/trace.cc.o [8261/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [8262/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/test/cpp/interop/pre_stop_hook_server_test.cc.o [8263/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/latent_see.cc.o [8264/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/transport/status_conversion.cc.o [8265/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/slice/percent_encoding.cc.o [8266/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/telemetry/stats.cc.o [8267/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [8268/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/slice/percent_encoding.cc.o [8269/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/test/cpp/interop/pre_stop_hook_server.cc.o [8270/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/channelz/property_list.cc.o [8271/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/slice/slice_buffer.cc.o [8272/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/debug/trace.cc.o [8273/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/iomgr/error.cc.o [8274/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [8275/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/status_helper.cc.o [8276/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/address_utils/parse_address.cc.o [8277/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [8278/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/slice/slice.cc.o [8279/18119] Building CXX object CMakeFiles/property_list_test.dir/src/core/util/json/json_writer.cc.o [8280/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/dump_args.cc.o [8281/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [8282/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/iomgr/error.cc.o [8283/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/debug/trace.cc.o [8284/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/transport/connectivity_state.cc.o [8285/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [8286/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/slice/percent_encoding.cc.o [8287/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/iomgr/closure.cc.o [8288/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/backoff.cc.o [8289/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/slice/slice.cc.o [8290/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/channelz/channelz.cc.o [8291/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/channelz/channel_trace.cc.o [8292/18119] Building CXX object CMakeFiles/property_list_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [8293/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/debug/trace_flags.cc.o [8294/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/work_serializer.cc.o [8295/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/time.cc.o [8296/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/channelz/property_list.cc.o [8297/18119] Building C object CMakeFiles/qps_json_driver.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8298/18119] Building C object CMakeFiles/qps_json_driver.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8299/18119] Building C object CMakeFiles/qps_json_driver.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8300/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/postmortem_emit.cc.o [8301/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [8302/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/ref_counted_string.cc.o [8303/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/channelz/channelz_registry.cc.o [8304/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/test/cpp/interop/xds_interop_server_lib.cc.o [8305/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/test/core/promise/prioritized_race_test.cc.o [8306/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/iomgr/closure.cc.o [8307/18119] Building C object CMakeFiles/qps_json_driver.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8308/18119] Building C object CMakeFiles/qps_json_driver.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8309/18119] Building CXX object CMakeFiles/property_list_test.dir/src/core/util/time.cc.o [8310/18119] Building CXX object CMakeFiles/pick_first_test.dir/test/core/load_balancing/pick_first_test.cc.o [8311/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/iomgr/error.cc.o [8312/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/channelz/channelz.cc.o [8313/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/status_helper.cc.o [8314/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/channelz/channel_trace.cc.o [8315/18119] Building CXX object CMakeFiles/private_key_offload_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [8316/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/latent_see.cc.o [8317/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/promise/activity.cc.o [8318/18119] Building CXX object CMakeFiles/private_key_offload_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [8319/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/lib/iomgr/combiner.cc.o [8320/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/work_serializer.cc.o [8321/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/backoff.cc.o [8322/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/experiments/config.cc.o [8323/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/channelz/property_list.cc.o [8324/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/channel/channel_args.cc.o [8325/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/backoff.cc.o [8326/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/iomgr/combiner.cc.o [8327/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/transport/status_conversion.cc.o [8328/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/work_serializer.cc.o [8329/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/util/postmortem_emit.cc.o [8330/18119] Building CXX object CMakeFiles/promise_factory_test.dir/test/core/promise/promise_factory_test.cc.o [8331/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/iomgr/combiner.cc.o [8332/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/json/json_reader.cc.o [8333/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/google/rpc/status.pb.cc.o [8334/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/address_utils/parse_address.cc.o [8335/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/test/core/promise/promise_mutex_test.cc.o [8336/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/uri.cc.o [8337/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/channelz/channelz.cc.o [8338/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [8339/18119] Building CXX object CMakeFiles/promise_map_test.dir/src/core/channelz/channel_trace.cc.o [8340/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [8341/18119] Building CXX object CMakeFiles/promise_map_test.dir/test/core/promise/map_test.cc.o [8342/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/channel/channel_args.cc.o [8343/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/util/seq_bit_set.cc.o [8344/18119] Building CXX object CMakeFiles/promise_factory_test.dir/src/core/util/latent_see.cc.o [8345/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/google/api/http.pb.cc.o [8346/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [8347/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/channelz/v2/latent_see.pb.cc.o [8348/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/worker_service.pb.cc.o [8349/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/channelz/channelz_registry.cc.o [8350/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/stats.pb.cc.o [8351/18119] Building CXX object CMakeFiles/property_list_test.dir/src/core/channelz/property_list.cc.o [8352/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/json/json_reader.cc.o [8353/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/lib/transport/connectivity_state.cc.o [8354/18119] Building CXX object CMakeFiles/prioritized_race_test.dir/src/core/channelz/channelz.cc.o [8355/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/channelz/v2/property_list.grpc.pb.cc.o [8356/18119] Building C object CMakeFiles/qps_worker.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8357/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/usage_timer.cc.o [8358/18119] Building C object CMakeFiles/qps_worker.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8359/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [8360/18119] Building C object CMakeFiles/qps_worker.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8361/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/uri.cc.o [8362/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [8363/18119] Building C object CMakeFiles/qps_worker.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8364/18119] Building CXX object CMakeFiles/private_key_offload_test.dir/test/core/tsi/private_key_offload_test.cc.o [8365/18119] Building C object CMakeFiles/qps_worker.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8366/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/validate/validate.grpc.pb.cc.o [8367/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/channelz/channelz.cc.o [8368/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/control.grpc.pb.cc.o [8369/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/benchmark_service.pb.cc.o [8370/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [8371/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8372/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/latent_see.cc.o [8373/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/channelz/v2/latent_see.pb.cc.o [8374/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/benchmark_service.pb.cc.o [8375/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/parse_json.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/qps/parse_json.cc: In function ‘std::string grpc::testing::SerializeJson(const google::protobuf::Message&, const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/qps/parse_json.cc:55:24: warning: ignoring return value of ‘bool google::protobuf::MessageLite::SerializeToString(std::string*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 55 | msg.SerializeToString(&binary); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/qps/parse_json.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/qps/parse_json.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:754:44: note: declared here 754 | PROTOBUF_FUTURE_ADD_EARLY_NODISCARD bool SerializeToString( | ^~~~~~~~~~~~~~~~~ [8376/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [8377/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8378/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [8379/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/control.pb.cc.o [8380/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/util/postmortem_emit.cc.o [8381/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8382/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/google/api/http.grpc.pb.cc.o [8383/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8384/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/messages.grpc.pb.cc.o [8385/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8386/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/channelz/channelz_registry.cc.o [8387/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/stats.grpc.pb.cc.o [8388/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8389/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [8390/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [8391/18119] Building CXX object CMakeFiles/proto_buffer_writer_test.dir/test/cpp/util/proto_buffer_writer_test.cc.o [8392/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [8393/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [8394/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [8395/18119] Building CXX object CMakeFiles/promise_test.dir/src/core/lib/transport/connectivity_state.cc.o [8396/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/channelz/text_encode.cc.o [8397/18119] Building CXX object CMakeFiles/proto_buffer_reader_test.dir/test/cpp/util/proto_buffer_reader_test.cc.o [8398/18119] Building CXX object CMakeFiles/promise_mutex_test.dir/src/core/util/postmortem_emit.cc.o [8399/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [8400/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [8401/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [8402/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [8403/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/frame_header.cc.o [8404/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [8405/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8406/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [8407/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [8408/18119] Building C object CMakeFiles/query_extensions_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [8409/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [8410/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/util/seq_bit_set.cc.o [8411/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/report.cc.o [8412/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/experiments/experiments.cc.o [8413/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/payloads.pb.cc.o [8414/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/surface/channel_stack_type.cc.o [8415/18119] Building CXX object CMakeFiles/promise_test.dir/test/core/promise/promise_test.cc.o [8416/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/telemetry/context_list_entry.cc.o [8417/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/telemetry/histogram_view.cc.o [8418/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/payloads.grpc.pb.cc.o [8419/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/qps_server_builder.cc.o [8420/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/validate/validate.pb.cc.o [8421/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/grpc_check.cc.o [8422/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/report_qps_scenario_service.pb.cc.o [8423/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [8424/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/src/cpp/server/admin/admin_services.cc.o [8425/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [8426/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [8427/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.grpc.pb.cc.o [8428/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8429/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/messages.grpc.pb.cc.o [8430/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/cpp/latent_see/latent_see_service.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc: In member function ‘virtual void grpc::{anonymous}::StreamingOutput::Mark(std::string_view, int64_t, int64_t, grpc_core::channelz::PropertyList)’: /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc:49:66: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 49 | trace.mutable_mark()->mutable_properties()->ParseFromString( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 50 | absl::string_view(bytes, length)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_message_tctable_decl.h:24, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.pb.h:24, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.h:22, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.h:18, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc:15: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [8431/18119] Building CXX object CMakeFiles/pre_stop_hook_server_test.dir/src/cpp/server/csds/csds.cc.o [8432/18119] Building CXX object CMakeFiles/qps_worker.dir/test/cpp/qps/usage_timer.cc.o [8433/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/worker_service.pb.cc.o [8434/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [8435/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/glob.cc.o [8436/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8437/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/channelz/v2/property_list.pb.cc.o [8438/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/stats.pb.cc.o [8439/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/core/ext/transport/chaotic_good/chaotic_good_frame.pb.cc.o [8440/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8441/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [8442/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.cc.o [8443/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/tcp_frame_header.cc.o [8444/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8445/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/report_qps_scenario_service.grpc.pb.cc.o [8446/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/test/cpp/end2end/test_service_impl.cc.o [8447/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8448/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8449/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8450/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [8451/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [8452/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/telemetry/stats_data.cc.o [8453/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/cpp/latent_see/latent_see_client.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc: In function ‘grpc_core::channelz::PropertyList grpc::{anonymous}::ToPropertyList(const grpc::channelz::v2::PropertyList&)’: /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc:66:29: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 66 | any_value.UnpackTo(&property_list_proto); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/property_list.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.h:22, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.h:19, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_client.cc:15: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ [8454/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8455/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/telemetry/stats.cc.o [8456/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [8457/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [8458/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [8459/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/messages.pb.cc.o [8460/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [8461/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [8462/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [8463/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [8464/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [8465/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [8466/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [8467/18119] Building CXX object CMakeFiles/race_test.dir/src/core/channelz/text_encode.cc.o [8468/18119] Building C object CMakeFiles/race_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [8469/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/debug/trace_flags.cc.o [8470/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good_legacy/frame_header.cc.o [8471/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [8472/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/event_engine/event_engine.cc.o [8473/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [8474/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/ref_counted_string.cc.o [8475/18119] Building CXX object CMakeFiles/qps_worker.dir/test/cpp/qps/qps_server_builder.cc.o [8476/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/surface/channel_stack_type.cc.o [8477/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/experiments/experiments.cc.o [8478/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/transport/status_conversion.cc.o [8479/18119] Building CXX object CMakeFiles/race_test.dir/src/core/telemetry/histogram_view.cc.o [8480/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/backoff.cc.o [8481/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [8482/18119] Building CXX object CMakeFiles/proto_utils_test.dir/test/cpp/codegen/proto_utils_test.cc.o [8483/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/payloads.grpc.pb.cc.o [8484/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/grpc_check.cc.o [8485/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/payloads.pb.cc.o [8486/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [8487/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/per_cpu.cc.o [8488/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/event_engine/slice.cc.o [8489/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/channelz/v2/property_list.pb.cc.o [8490/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/channelz/property_list.cc.o [8491/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/iomgr/combiner.cc.o [8492/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/glob.cc.o [8493/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/stats.grpc.pb.cc.o [8494/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/shared_bit_gen.cc.o [8495/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/channelz/channelz_registry.cc.o [8496/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/event_engine/slice_buffer.cc.o [8497/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/experiments/config.cc.o [8498/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [8499/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/json/json_writer.cc.o [8500/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [8501/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/uri.cc.o [8502/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/status_helper.cc.o [8503/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/send_rate.cc.o [8504/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/iomgr/closure.cc.o [8505/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/server_callback.cc.o [8506/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/event_engine/resolved_address.cc.o [8507/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [8508/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/address_utils/parse_address.cc.o [8509/18119] Building CXX object CMakeFiles/qps_worker.dir/src/cpp/latent_see/latent_see_service.cc.o /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc: In member function ‘virtual void grpc::{anonymous}::StreamingOutput::Mark(std::string_view, int64_t, int64_t, grpc_core::channelz::PropertyList)’: /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc:49:66: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 49 | trace.mutable_mark()->mutable_properties()->ParseFromString( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 50 | absl::string_view(bytes, length)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_message_tctable_decl.h:24, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.pb.h:24, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.h:22, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.h:18, from /build/grpc/src/grpc-1.80.0/src/cpp/latent_see/latent_see_service.cc:15: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [8510/18119] Building CXX object CMakeFiles/property_list_test.dir/test/core/channelz/property_list_test.cc.o [8511/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/iomgr/error.cc.o [8512/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [8513/18119] Building CXX object CMakeFiles/race_test.dir/src/core/telemetry/stats_data.cc.o [8514/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/slice/percent_encoding.cc.o [8515/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [8516/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/messages.pb.cc.o [8517/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/debug/trace.cc.o [8518/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/worker_service.grpc.pb.cc.o [8519/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/client_sync.cc.o [8520/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/channelz/v2/property_list.grpc.pb.cc.o [8521/18119] Building CXX object CMakeFiles/race_test.dir/src/core/telemetry/stats.cc.o [8522/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/debug/trace.cc.o [8523/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [8524/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/slice/slice_buffer.cc.o [8525/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/work_serializer.cc.o [8526/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [8527/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [8528/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/iomgr/error.cc.o [8529/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/time.cc.o [8530/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/channelz/channelz.cc.o [8531/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/latent_see.cc.o [8532/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/debug/trace_flags.cc.o [8533/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/slice/slice.cc.o [8534/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good_legacy/control_endpoint.cc.o [8535/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/test/cpp/end2end/proto_server_reflection_test.cc.o [8536/18119] Building CXX object CMakeFiles/proto_server_reflection_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [8537/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/channelz/v2/latent_see.grpc.pb.cc.o [8538/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/server_async.cc.o [8539/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8540/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [8541/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8542/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/transport/status_conversion.cc.o [8543/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8544/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/tcp_ztrace_collector.cc.o [8545/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8546/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [8547/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [8548/18119] Building CXX object CMakeFiles/random_early_detection_test.dir/src/core/util/random_early_detection.cc.o [8549/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/driver.cc.o [8550/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [8551/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/experiments/config.cc.o [8552/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/backoff.cc.o [8553/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [8554/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/transport/connectivity_state.cc.o [8555/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/benchmark_config.cc.o [8556/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8557/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [8558/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/shared_bit_gen.cc.o [8559/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/control.pb.cc.o [8560/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [8561/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [8562/18119] Building CXX object CMakeFiles/random_early_detection_test.dir/test/core/util/random_early_detection_test.cc.o [8563/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/frame.cc.o [8564/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [8565/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [8566/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [8567/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/per_cpu.cc.o [8568/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/worker_service.grpc.pb.cc.o [8569/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [8570/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [8571/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/address_utils/parse_address.cc.o [8572/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [8573/18119] Building C object CMakeFiles/request_buffer_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [8574/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/channelz/text_encode.cc.o [8575/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/slice/percent_encoding.cc.o [8576/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/json/json_writer.cc.o [8577/18119] Building CXX object CMakeFiles/race_test.dir/src/core/channelz/channelz_registry.cc.o [8578/18119] Building CXX object CMakeFiles/query_extensions_test.dir/test/core/event_engine/query_extensions_test.cc.o [8579/18119] Building CXX object CMakeFiles/qps_json_driver.dir/gens/src/proto/grpc/testing/benchmark_service.grpc.pb.cc.o [8580/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/channelz/channel_trace.cc.o [8581/18119] Building CXX object CMakeFiles/qps_worker.dir/test/cpp/qps/server_sync.cc.o [8582/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/transport/connectivity_state.cc.o [8583/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/ref_counted_string.cc.o [8584/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/surface/channel_stack_type.cc.o [8585/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/transport/call_final_info.cc.o [8586/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [8587/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/iomgr/closure.cc.o [8588/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [8589/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/lib/channel/channel_args.cc.o [8590/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/telemetry/histogram_view.cc.o [8591/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/postmortem_emit.cc.o [8592/18119] Building CXX object CMakeFiles/query_extensions_test.dir/src/core/util/json/json_reader.cc.o [8593/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/slice/slice_buffer.cc.o [8594/18119] Building CXX object CMakeFiles/race_test.dir/test/core/promise/race_test.cc.o [8595/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/experiments/experiments.cc.o [8596/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [8597/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/grpc_check.cc.o [8598/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [8599/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/slice/slice.cc.o [8600/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/google/rpc/status.pb.cc.o [8601/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/control.grpc.pb.cc.o [8602/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/glob.cc.o [8603/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8604/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/status_helper.cc.o [8605/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/time.cc.o [8606/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [8607/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/channel/channel_args.cc.o [8608/18119] Building CXX object CMakeFiles/qps_worker.dir/test/cpp/qps/client_callback.cc.o [8609/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/telemetry/stats_data.cc.o [8610/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [8611/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/work_serializer.cc.o [8612/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/iomgr/closure.cc.o [8613/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [8614/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/iomgr/error.cc.o [8615/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [8616/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [8617/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/slice/percent_encoding.cc.o [8618/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [8619/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/call/call_state.cc.o [8620/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [8621/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/json/json_writer.cc.o [8622/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/json/json_reader.cc.o [8623/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/per_cpu.cc.o [8624/18119] Building CXX object CMakeFiles/race_test.dir/src/core/lib/iomgr/combiner.cc.o [8625/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8626/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/transport/timeout_encoding.cc.o [8627/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/dump_args.cc.o [8628/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/chaotic_good.cc.o [8629/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/uri.cc.o [8630/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/qps_worker.cc.o [8631/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [8632/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8633/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/call/parsed_metadata.cc.o [8634/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/telemetry/stats.cc.o [8635/18119] Building CXX object CMakeFiles/ref_counted_ptr_test.dir/test/core/util/ref_counted_ptr_test.cc.o [8636/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [8637/18119] Building CXX object CMakeFiles/race_test.dir/src/core/channelz/channel_trace.cc.o [8638/18119] Building CXX object CMakeFiles/qps_worker.dir/test/cpp/qps/server_async.cc.o [8639/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/debug/trace_flags.cc.o [8640/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/experiments/config.cc.o [8641/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [8642/18119] Building CXX object CMakeFiles/ref_counted_test.dir/test/core/util/ref_counted_test.cc.o [8643/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/iomgr/combiner.cc.o [8644/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/call/message.cc.o [8645/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/slice/slice_buffer.cc.o [8646/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/compression/compression.cc.o [8647/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/ref_counted_string.cc.o [8648/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/debug/trace.cc.o [8649/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/shared_bit_gen.cc.o [8650/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/time.cc.o [8651/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/latent_see.cc.o [8652/18119] Building CXX object CMakeFiles/race_test.dir/src/core/channelz/property_list.cc.o [8653/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/call/metadata_batch.cc.o [8654/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good_legacy/frame.cc.o [8655/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [8656/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/address_utils/parse_address.cc.o [8657/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/qps_json_driver.cc.o [8658/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/channelz/channelz_registry.cc.o [8659/18119] Building CXX object CMakeFiles/race_test.dir/src/core/channelz/channelz.cc.o [8660/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8661/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [8662/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [8663/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [8664/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/google/api/http.pb.cc.o [8665/18119] Building CXX object CMakeFiles/qps_worker.dir/gens/src/proto/grpc/testing/benchmark_service.grpc.pb.cc.o [8666/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [8667/18119] Building CXX object CMakeFiles/resolve_address_using_ares_resolver_test.dir/test/core/test_util/fake_udp_and_tcp_server.cc.o [8668/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/slice/slice.cc.o [8669/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/control_endpoint.cc.o [8670/18119] Building CXX object CMakeFiles/resource_tracker_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [8671/18119] Building CXX object CMakeFiles/resource_tracker_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [8672/18119] Building CXX object CMakeFiles/ring_buffer_test.dir/test/core/util/ring_buffer_test.cc.o [8673/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/scheduler.cc.o [8674/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/uri.cc.o [8675/18119] Building CXX object CMakeFiles/qps_worker.dir/test/cpp/qps/client_async.cc.o [8676/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/compression/compression_internal.cc.o [8677/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/channel/channel_args.cc.o [8678/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/server_sync.cc.o [8679/18119] Building CXX object CMakeFiles/race_test.dir/src/core/util/postmortem_emit.cc.o [8680/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [8681/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/transport/status_conversion.cc.o [8682/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/json/json_reader.cc.o [8683/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/transport/error_utils.cc.o [8684/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/backoff.cc.o [8685/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [8686/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/transport/connectivity_state.cc.o [8687/18119] Building CXX object CMakeFiles/promise_endpoint_test.dir/test/core/transport/promise_endpoint_test.cc.o [8688/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/channelz/channel_trace.cc.o [8689/18119] Building CXX object CMakeFiles/resolve_address_using_native_resolver_test.dir/test/core/test_util/fake_udp_and_tcp_server.cc.o [8690/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8691/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8692/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [8693/18119] Building CXX object CMakeFiles/resolve_address_using_ares_resolver_posix_test.dir/test/core/iomgr/resolve_address_posix_test.cc.o [8694/18119] Building CXX object CMakeFiles/rbac_translator_test.dir/test/core/security/rbac_translator_test.cc.o [8695/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/status_helper.cc.o [8696/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [8697/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [8698/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8699/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [8700/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8701/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [8702/18119] Building CXX object CMakeFiles/qps_worker.dir/test/cpp/qps/server_callback.cc.o [8703/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [8704/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [8705/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8706/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8707/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/promise/activity.cc.o [8708/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [8709/18119] Building CXX object CMakeFiles/resolve_address_using_native_resolver_posix_test.dir/test/core/iomgr/resolve_address_posix_test.cc.o [8710/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [8711/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [8712/18119] Building CXX object CMakeFiles/qps_worker.dir/test/cpp/qps/worker.cc.o [8713/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/channelz/property_list.cc.o [8714/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [8715/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [8716/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [8717/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8718/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [8719/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [8720/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [8721/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/test/cpp/end2end/raw_end2end_test.cc.o [8722/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [8723/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/surface/channel_stack_type.cc.o [8724/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [8725/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/client_callback.cc.o [8726/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/telemetry/histogram_view.cc.o [8727/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/google/api/http.grpc.pb.cc.o [8728/18119] Building C object CMakeFiles/seq_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [8729/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/frame.cc.o [8730/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/grpc_check.cc.o [8731/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [8732/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/src/proto/grpc/lookup/v1/rls.pb.cc.o [8733/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [8734/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8735/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/work_serializer.cc.o [8736/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [8737/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/experiments/experiments.cc.o [8738/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/channelz/text_encode.cc.o [8739/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/glob.cc.o [8740/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [8741/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [8742/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/postmortem_emit.cc.o [8743/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/resource_quota/arena.cc.o [8744/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [8745/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8746/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/call/call_arena_allocator.cc.o [8747/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [8748/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [8749/18119] Building CXX object CMakeFiles/resolve_address_using_ares_resolver_test.dir/test/core/iomgr/resolve_address_test.cc.o [8750/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [8751/18119] Building CXX object CMakeFiles/resource_tracker_test.dir/test/core/resource_tracker/resource_tracker_test.cc.o [8752/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/telemetry/stats_data.cc.o [8753/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [8754/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/validate/validate.pb.cc.o [8755/18119] Building CXX object CMakeFiles/rbac_service_config_parser_test.dir/test/core/ext/filters/rbac/rbac_service_config_parser_test.cc.o [8756/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/google/api/http.pb.cc.o [8757/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/per_cpu.cc.o [8758/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [8759/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [8760/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/google/rpc/status.pb.cc.o [8761/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [8762/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/telemetry/stats.cc.o [8763/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/shared_bit_gen.cc.o [8764/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/slice/slice_buffer.cc.o [8765/18119] Building CXX object CMakeFiles/qps_json_driver.dir/test/cpp/qps/client_async.cc.o [8766/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [8767/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/src/proto/grpc/lookup/v1/rls.grpc.pb.cc.o [8768/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/address_utils/parse_address.cc.o [8769/18119] Building CXX object CMakeFiles/resource_quota_test.dir/test/core/resource_quota/resource_quota_test.cc.o [8770/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/channelz/channel_trace.cc.o [8771/18119] Building CXX object CMakeFiles/qps_worker.dir/test/cpp/qps/qps_worker.cc.o [8772/18119] Building CXX object CMakeFiles/round_robin_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [8773/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/debug/trace.cc.o [8774/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [8775/18119] Building CXX object CMakeFiles/qps_worker.dir/test/cpp/qps/client_sync.cc.o [8776/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/validate/validate.pb.cc.o [8777/18119] Building CXX object CMakeFiles/ring_hash_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [8778/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/validate/validate.grpc.pb.cc.o [8779/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/lib/promise/party.cc.o [8780/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/channelz/channelz.cc.o [8781/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/util/latent_see.cc.o [8782/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/call/metadata.cc.o [8783/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/json/json_writer.cc.o [8784/18119] Building CXX object CMakeFiles/resolve_address_using_native_resolver_test.dir/test/core/iomgr/resolve_address_test.cc.o [8785/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/time.cc.o [8786/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/slice/percent_encoding.cc.o [8787/18119] Building CXX object CMakeFiles/round_robin_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [8788/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/json/json_reader.cc.o [8789/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/experiments/config.cc.o [8790/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good_legacy/data_endpoints.cc.o [8791/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/ref_counted_string.cc.o [8792/18119] Building CXX object CMakeFiles/secure_endpoint_test.dir/test/core/iomgr/endpoint_tests.cc.o [8793/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8794/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8795/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [8796/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/channelz/property_list.cc.o [8797/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [8798/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/backoff.cc.o [8799/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/google/api/http.pb.cc.o [8800/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/google/rpc/status.pb.cc.o [8801/18119] Building CXX object CMakeFiles/ring_hash_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [8802/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8803/18119] Building CXX object CMakeFiles/remove_stream_from_stalled_lists_test.dir/test/core/transport/chttp2/remove_stream_from_stalled_lists_test.cc.o [8804/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/iomgr/error.cc.o [8805/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/iomgr/closure.cc.o [8806/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [8807/18119] Building CXX object CMakeFiles/retry_throttle_test.dir/test/core/client_channel/retry_throttle_test.cc.o [8808/18119] Building CXX object CMakeFiles/raw_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [8809/18119] Building CXX object CMakeFiles/ring_hash_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [8810/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/channel/channel_args.cc.o [8811/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [8812/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/uri.cc.o [8813/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.cc.o [8814/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8815/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/latent_see.cc.o [8816/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/debug/trace_flags.cc.o [8817/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good_legacy/client/chaotic_good_connector.cc.o [8818/18119] Building CXX object CMakeFiles/retry_service_config_test.dir/test/core/client_channel/retry_service_config_test.cc.o [8819/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/call/call_spine.cc.o [8820/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8821/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [8822/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/client/chaotic_good_connector.cc.o [8823/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/channelz/channelz.cc.o [8824/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/transport/status_conversion.cc.o [8825/18119] Building CXX object CMakeFiles/round_robin_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [8826/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/test/core/test_util/test_call_creds.cc.o [8827/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/slice/slice.cc.o [8828/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/work_serializer.cc.o [8829/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/google/api/http.pb.cc.o [8830/18119] Building CXX object CMakeFiles/ring_hash_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [8831/18119] Building CXX object CMakeFiles/secure_endpoint_test.dir/test/core/handshake/secure_endpoint_test.cc.o [8832/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/transport/connectivity_state.cc.o [8833/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/server/chaotic_good_server.cc.o [8834/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/google/rpc/status.pb.cc.o [8835/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8836/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/test/cpp/end2end/rls_server.cc.o [8837/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [8838/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/status_helper.cc.o [8839/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8840/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8841/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8842/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/iomgr/combiner.cc.o [8843/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8844/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [8845/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8846/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8847/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/google/rpc/status.pb.cc.o [8848/18119] Building CXX object CMakeFiles/server_context_test_spouse_test.dir/test/cpp/test/server_context_test_spouse_test.cc.o [8849/18119] Building CXX object CMakeFiles/secure_endpoint_read_coalescing_test.dir/test/core/handshake/secure_endpoint_read_coalescing_test.cc.o [8850/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [8851/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/call/request_buffer.cc.o [8852/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [8853/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/google/api/http.pb.cc.o [8854/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [8855/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/google/api/http.grpc.pb.cc.o [8856/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8857/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8858/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [8859/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/server_transport.cc.o [8860/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [8861/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8862/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [8863/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [8864/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [8865/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/call/call_filters.cc.o [8866/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/validate/validate.grpc.pb.cc.o [8867/18119] Building CXX object CMakeFiles/sequential_connectivity_test.dir/test/core/surface/sequential_connectivity_test.cc.o [8868/18119] Building CXX object CMakeFiles/server_ssl_test.dir/test/core/handshake/server_ssl.cc.o [8869/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8870/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8871/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/client_transport.cc.o [8872/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/google/rpc/status.pb.cc.o [8873/18119] Building CXX object CMakeFiles/qps_worker.dir/src/core/ext/transport/chaotic_good/data_endpoints.cc.o [8874/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8875/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [8876/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [8877/18119] Building CXX object CMakeFiles/seq_test.dir/test/core/promise/seq_test.cc.o [8878/18119] Building CXX object CMakeFiles/request_buffer_test.dir/src/core/telemetry/instrument.cc.o [8879/18119] Building CXX object CMakeFiles/server_builder_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [8880/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [8881/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [8882/18119] Building CXX object CMakeFiles/secure_auth_context_test.dir/test/cpp/common/secure_auth_context_test.cc.o [8883/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/validate/validate.grpc.pb.cc.o [8884/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/channelz/channelz_registry.cc.o [8885/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/validate/validate.pb.cc.o [8886/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/google/api/http.pb.cc.o [8887/18119] Building CXX object CMakeFiles/seq_test.dir/src/core/util/postmortem_emit.cc.o [8888/18119] Building CXX object CMakeFiles/server_config_selector_test.dir/test/core/server/server_config_selector_test.cc.o [8889/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [8890/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8891/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good_legacy/client_transport.cc.o [8892/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/google/api/http.pb.cc.o [8893/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/google/rpc/status.pb.cc.o [8894/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8895/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/google/rpc/status.pb.cc.o [8896/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8897/18119] Building CXX object CMakeFiles/shared_bit_gen_test.dir/src/core/util/shared_bit_gen.cc.o [8898/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8899/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/google/api/http.pb.cc.o [8900/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [8901/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8902/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good/tcp_frame_transport.cc.o [8903/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [8904/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8905/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/google/api/http.pb.cc.o [8906/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/google/api/http.grpc.pb.cc.o [8907/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8908/18119] Building CXX object CMakeFiles/slice_string_helpers_test.dir/src/core/util/glob.cc.o [8909/18119] Building CXX object CMakeFiles/server_registered_method_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [8910/18119] Building CXX object CMakeFiles/slice_string_helpers_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [8911/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8912/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8913/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [8914/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [8915/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8916/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [8917/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8918/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/google/rpc/status.pb.cc.o [8919/18119] Building CXX object CMakeFiles/server_chttp2_test.dir/test/core/surface/server_chttp2_test.cc.o [8920/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8921/18119] Building CXX object CMakeFiles/security_connector_test.dir/test/core/credentials/transport/security_connector_test.cc.o [8922/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/validate/validate.pb.cc.o [8923/18119] Building CXX object CMakeFiles/server_call_tracer_factory_test.dir/test/core/channel/server_call_tracer_factory_test.cc.o [8924/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [8925/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8926/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8927/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [8928/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [8929/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/validate/validate.pb.cc.o [8930/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8931/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [8932/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/validate/validate.grpc.pb.cc.o [8933/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/google/api/http.grpc.pb.cc.o [8934/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [8935/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [8936/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8937/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8938/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [8939/18119] Building CXX object CMakeFiles/secure_channel_create_test.dir/test/core/surface/secure_channel_create_test.cc.o [8940/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [8941/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [8942/18119] Building CXX object CMakeFiles/slice_string_helpers_test.dir/src/core/lib/debug/trace_flags.cc.o [8943/18119] Building CXX object CMakeFiles/slice_string_helpers_test.dir/test/core/slice/slice_string_helpers_test.cc.o [8944/18119] Building CXX object CMakeFiles/slice_string_helpers_test.dir/src/core/lib/slice/slice.cc.o [8945/18119] Building CXX object CMakeFiles/server_builder_test.dir/test/cpp/server/server_builder_test.cc.o [8946/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/google/rpc/status.pb.cc.o [8947/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/google/rpc/status.pb.cc.o [8948/18119] Building CXX object CMakeFiles/sorted_pack_test.dir/test/core/util/sorted_pack_test.cc.o [8949/18119] Building CXX object CMakeFiles/shared_bit_gen_test.dir/test/core/util/shared_bit_gen_test.cc.o [8950/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/google/api/http.grpc.pb.cc.o [8951/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [8952/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8953/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [8954/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [8955/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/google/api/http.grpc.pb.cc.o [8956/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [8957/18119] Building CXX object CMakeFiles/resource_quota_end2end_stress_test.dir/test/cpp/end2end/resource_quota_end2end_stress_test.cc.o [8958/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [8959/18119] Building CXX object CMakeFiles/settings_timeout_manager_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [8960/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [8961/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8962/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [8963/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/google/api/http.pb.cc.o [8964/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [8965/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [8966/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [8967/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [8968/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [8969/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/validate/validate.grpc.pb.cc.o [8970/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [8971/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [8972/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [8973/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [8974/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [8975/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [8976/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [8977/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [8978/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/test/cpp/end2end/interceptors_util.cc.o [8979/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/google/api/http.pb.cc.o [8980/18119] Building CXX object CMakeFiles/single_set_ptr_test.dir/test/core/util/single_set_ptr_test.cc.o [8981/18119] Building CXX object CMakeFiles/slice_string_helpers_test.dir/src/core/lib/debug/trace.cc.o [8982/18119] Building CXX object CMakeFiles/rls_lb_config_parser_test.dir/test/core/load_balancing/rls_lb_config_parser_test.cc.o [8983/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [8984/18119] Building CXX object CMakeFiles/server_builder_test.dir/gens/validate/validate.pb.cc.o [8985/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8986/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [8987/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [8988/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [8989/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/surface/channel_stack_type.cc.o [8990/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [8991/18119] Building C object CMakeFiles/static_stride_scheduler_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [8992/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/telemetry/histogram_view.cc.o [8993/18119] Building CXX object CMakeFiles/simple_request_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [8994/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [8995/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [8996/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [8997/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/grpc_check.cc.o [8998/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [8999/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [9000/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/test/core/test_util/test_lb_policies.cc.o [9001/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/validate/validate.grpc.pb.cc.o [9002/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [9003/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [9004/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/experiments/experiments.cc.o [9005/18119] Building CXX object CMakeFiles/server_request_call_test.dir/test/cpp/server/server_request_call_test.cc.o [9006/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/glob.cc.o [9007/18119] Building CXX object CMakeFiles/settings_timeout_manager_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [9008/18119] Building CXX object CMakeFiles/request_buffer_test.dir/test/core/call/request_buffer_test.cc.o [9009/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/channelz/text_encode.cc.o [9010/18119] Building CXX object CMakeFiles/server_test.dir/test/core/surface/server_test.cc.o [9011/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [9012/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/validate/validate.pb.cc.o [9013/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [9014/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [9015/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [9016/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/validate/validate.pb.cc.o [9017/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [9018/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [9019/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [9020/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/telemetry/stats_data.cc.o [9021/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [9022/18119] Building CXX object CMakeFiles/sockaddr_utils_test.dir/test/core/address_utils/sockaddr_utils_test.cc.o [9023/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [9024/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/slice/slice.cc.o [9025/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [9026/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/experiments/config.cc.o [9027/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [9028/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/iomgr/closure.cc.o [9029/18119] Building CXX object CMakeFiles/server_interceptors_end2end_test.dir/test/cpp/end2end/server_interceptors_end2end_test.cc.o [9030/18119] Building CXX object CMakeFiles/settings_timeout_manager_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [9031/18119] Building CXX object CMakeFiles/socket_utils_test.dir/test/core/iomgr/socket_utils_test.cc.o [9032/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [9033/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [9034/18119] Building CXX object CMakeFiles/spinlock_test.dir/test/core/util/spinlock_test.cc.o [9035/18119] Building CXX object CMakeFiles/server_early_return_test.dir/gens/validate/validate.pb.cc.o [9036/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/google/api/http.grpc.pb.cc.o [9037/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [9038/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [9039/18119] Building CXX object CMakeFiles/round_robin_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [9040/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [9041/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc.o [9042/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [9043/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/channelz/text_encode.cc.o [9044/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [9045/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/debug/trace.cc.o [9046/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [9047/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/transport/status_conversion.cc.o [9048/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/validate/validate.pb.cc.o [9049/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [9050/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/surface/channel_stack_type.cc.o [9051/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [9052/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [9053/18119] Building C object CMakeFiles/status_flag_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [9054/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [9055/18119] Building CXX object CMakeFiles/stack_tracer_test.dir/test/core/test_util/stack_tracer_test.cc.o [9056/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [9057/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/telemetry/stats.cc.o [9058/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/telemetry/histogram_view.cc.o [9059/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/grpc_check.cc.o [9060/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [9061/18119] Building CXX object CMakeFiles/server_ssl_test.dir/test/core/handshake/server_ssl_common.cc.o [9062/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [9063/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/iomgr/error.cc.o [9064/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [9065/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [9066/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/json/json_writer.cc.o [9067/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/per_cpu.cc.o [9068/18119] Building CXX object CMakeFiles/spiffe_ssl_transport_security_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [9069/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/shared_bit_gen.cc.o [9070/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [9071/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [9072/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [9073/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/iomgr/combiner.cc.o [9074/18119] Building CXX object CMakeFiles/stat_test.dir/test/core/util/stat_test.cc.o [9075/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [9076/18119] Building CXX object CMakeFiles/ssl_transport_security_test.dir/test/core/tsi/transport_security_test_lib.cc.o [9077/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [9078/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/glob.cc.o [9079/18119] Building CXX object CMakeFiles/status_test.dir/test/cpp/common/status_test.cc.o [9080/18119] Building CXX object CMakeFiles/ring_hash_test.dir/test/core/load_balancing/ring_hash_test.cc.o [9081/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/slice/slice_buffer.cc.o [9082/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [9083/18119] Building CXX object CMakeFiles/server_registered_method_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [9084/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/google/rpc/status.pb.cc.o [9085/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [9086/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/backoff.cc.o [9087/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [9088/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [9089/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/ref_counted_string.cc.o [9090/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/slice/percent_encoding.cc.o [9091/18119] Building CXX object CMakeFiles/spiffe_ssl_transport_security_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [9092/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [9093/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/experiments/experiments.cc.o [9094/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/test/cpp/end2end/test_service_impl.cc.o [9095/18119] Building CXX object CMakeFiles/status_test.dir/src/cpp/util/status.cc.o [9096/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [9097/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/google/api/http.pb.cc.o [9098/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/telemetry/stats_data.cc.o [9099/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/channel/channel_args.cc.o [9100/18119] Building CXX object CMakeFiles/shutdown_test.dir/test/cpp/end2end/shutdown_test.cc.o [9101/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/shared_bit_gen.cc.o [9102/18119] Building CXX object CMakeFiles/spiffe_ssl_transport_security_test.dir/test/core/tsi/transport_security_test_lib.cc.o [9103/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [9104/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/debug/trace_flags.cc.o [9105/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [9106/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/google/rpc/status.grpc.pb.cc.o [9107/18119] Building CXX object CMakeFiles/server_early_return_test.dir/test/cpp/end2end/server_early_return_test.cc.o [9108/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/uri.cc.o [9109/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/experiments/config.cc.o [9110/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/address_utils/parse_address.cc.o [9111/18119] Building CXX object CMakeFiles/round_robin_test.dir/test/core/load_balancing/round_robin_test.cc.o [9112/18119] Building CXX object CMakeFiles/server_registered_method_bad_client_test.dir/test/core/bad_client/tests/server_registered_method.cc.o [9113/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/lib/transport/connectivity_state.cc.o [9114/18119] Building CXX object CMakeFiles/server_request_call_test.dir/gens/validate/validate.pb.cc.o [9115/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/time.cc.o [9116/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/status_helper.cc.o [9117/18119] Building CXX object CMakeFiles/server_builder_with_socket_mutator_test.dir/test/cpp/server/server_builder_with_socket_mutator_test.cc.o [9118/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/telemetry/stats.cc.o [9119/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/iomgr/closure.cc.o [9120/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/ref_counted_string.cc.o [9121/18119] Building CXX object CMakeFiles/stream_quota_test.dir/src/core/util/per_cpu.cc.o [9122/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [9123/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/channelz/channelz_registry.cc.o [9124/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [9125/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [9126/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [9127/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/json/json_reader.cc.o [9128/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/latent_see.cc.o [9129/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [9130/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [9131/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [9132/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [9133/18119] Building CXX object CMakeFiles/spiffe_ssl_transport_security_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [9134/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [9135/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/backoff.cc.o [9136/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [9137/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/json/json_writer.cc.o [9138/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [9139/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [9140/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [9141/18119] Building CXX object CMakeFiles/stream_quota_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [9142/18119] Building CXX object CMakeFiles/ssl_transport_security_utils_test.dir/test/core/tsi/ssl_transport_security_utils_test.cc.o [9143/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [9144/18119] Building CXX object CMakeFiles/ssl_transport_security_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [9145/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [9146/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [9147/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [9148/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/validate/validate.grpc.pb.cc.o [9149/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [9150/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/per_cpu.cc.o [9151/18119] Building CXX object CMakeFiles/service_config_test.dir/test/core/service_config/service_config_test.cc.o [9152/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [9153/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [9154/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [9155/18119] Building CXX object CMakeFiles/status_test.dir/src/cpp/client/global_callback_hook.cc.o [9156/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [9157/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/debug/trace.cc.o [9158/18119] Building C object CMakeFiles/switch_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [9159/18119] Building CXX object CMakeFiles/ssl_transport_security_utils_test.dir/test/core/tsi/transport_security_test_lib.cc.o [9160/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/surface/channel_stack_type.cc.o [9161/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [9162/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/transport/status_conversion.cc.o [9163/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/telemetry/histogram_view.cc.o [9164/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/grpc_check.cc.o [9165/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/validate/validate.pb.cc.o [9166/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [9167/18119] Building CXX object CMakeFiles/stream_quota_test.dir/src/core/util/time.cc.o [9168/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/test/core/load_balancing/static_stride_scheduler_test.cc.o [9169/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/uri.cc.o [9170/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/channelz/text_encode.cc.o [9171/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/glob.cc.o [9172/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/slice/slice.cc.o [9173/18119] Building CXX object CMakeFiles/spiffe_utils_test.dir/test/core/credentials/transport/tls/spiffe_utils_test.cc.o [9174/18119] Building CXX object CMakeFiles/subchannel_stream_limiter_test.dir/test/core/client_channel/subchannel_stream_limiter_test.cc.o [9175/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/experiments/experiments.cc.o [9176/18119] Building CXX object CMakeFiles/stream_quota_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [9177/18119] Building CXX object CMakeFiles/ssl_transport_security_utils_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [9178/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [9179/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/telemetry/stats_data.cc.o [9180/18119] Building CXX object CMakeFiles/status_util_test.dir/test/core/call/status_util_test.cc.o [9181/18119] Building CXX object CMakeFiles/sockaddr_resolver_test.dir/test/core/resolver/sockaddr_resolver_test.cc.o [9182/18119] Building CXX object CMakeFiles/ssl_transport_security_utils_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [9183/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [9184/18119] Building CXX object CMakeFiles/ssl_transport_security_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [9185/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/work_serializer.cc.o [9186/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/test/core/test_util/fake_stats_plugin.cc.o [9187/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [9188/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/status_helper.cc.o [9189/18119] Building CXX object CMakeFiles/status_conversion_test.dir/test/core/transport/status_conversion_test.cc.o [9190/18119] Building CXX object CMakeFiles/settings_timeout_manager_test.dir/test/core/transport/util/mock_promise_endpoint.cc.o [9191/18119] Building CXX object CMakeFiles/server_builder_plugin_test.dir/test/cpp/end2end/server_builder_plugin_test.cc.o [9192/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/address_utils/parse_address.cc.o [9193/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/channel/channel_args.cc.o [9194/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [9195/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/iomgr/error.cc.o [9196/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/telemetry/stats.cc.o [9197/18119] Building CXX object CMakeFiles/stream_quota_test.dir/test/core/resource_quota/stream_quota_test.cc.o [9198/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [9199/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [9200/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [9201/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/slice/percent_encoding.cc.o [9202/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/transport/connectivity_state.cc.o [9203/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/slice/slice_buffer.cc.o [9204/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [9205/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/iomgr/combiner.cc.o [9206/18119] Building CXX object CMakeFiles/ssl_transport_security_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [9207/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [9208/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [9209/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [9210/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [9211/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [9212/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [9213/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/lib/debug/trace_flags.cc.o [9214/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [9215/18119] Building CXX object CMakeFiles/simple_request_bad_client_test.dir/test/core/bad_client/tests/simple_request.cc.o [9216/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [9217/18119] Building CXX object CMakeFiles/simple_request_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [9218/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/experiments/config.cc.o [9219/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/channelz/text_encode.cc.o [9220/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [9221/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/ref_counted_string.cc.o [9222/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/shared_bit_gen.cc.o [9223/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [9224/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [9225/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/google/rpc/status.pb.cc.o [9226/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/util/postmortem_emit.cc.o [9227/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [9228/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [9229/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/channelz/channelz.cc.o [9230/18119] Building C object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [9231/18119] Building CXX object CMakeFiles/shutdown_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [9232/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/surface/channel_stack_type.cc.o [9233/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/time.cc.o [9234/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/telemetry/histogram_view.cc.o [9235/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/slice/percent_encoding.cc.o [9236/18119] Building CXX object CMakeFiles/status_helper_test.dir/test/core/util/status_helper_test.cc.o [9237/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/iomgr/error.cc.o [9238/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/grpc_check.cc.o [9239/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [9240/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [9241/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/per_cpu.cc.o [9242/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [9243/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [9244/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/channelz/channel_trace.cc.o [9245/18119] Building CXX object CMakeFiles/string_test.dir/test/core/util/string_test.cc.o [9246/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/json/json_writer.cc.o [9247/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/channelz/channel_trace.cc.o [9248/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [9249/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/glob.cc.o [9250/18119] Building CXX object CMakeFiles/string_ref_test.dir/test/cpp/util/string_ref_test.cc.o [9251/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/time_averaged_stats.cc.o [9252/18119] Building CXX object CMakeFiles/status_flag_test.dir/test/core/promise/status_flag_test.cc.o [9253/18119] Building CXX object CMakeFiles/sync_test.dir/test/core/util/sync_test.cc.o [9254/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/channelz/channel_trace.cc.o [9255/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/backoff.cc.o [9256/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/latent_see.cc.o [9257/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/iomgr/combiner.cc.o [9258/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/transport/connectivity_state.cc.o [9259/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [9260/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/iomgr/closure.cc.o [9261/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/experiments/experiments.cc.o [9262/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/uri.cc.o [9263/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [9264/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [9265/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [9266/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/channelz/property_list.cc.o [9267/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [9268/18119] Building CXX object CMakeFiles/ssl_transport_security_utils_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [9269/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/json/json_reader.cc.o [9270/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [9271/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [9272/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [9273/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [9274/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/postmortem_emit.cc.o [9275/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [9276/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/transport/status_conversion.cc.o [9277/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/status_helper.cc.o [9278/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [9279/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [9280/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [9281/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [9282/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [9283/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/telemetry/stats_data.cc.o [9284/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/telemetry/stats.cc.o [9285/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/test/cpp/end2end/service_config_end2end_test.cc.o [9286/18119] Building CXX object CMakeFiles/table_test.dir/test/core/util/table_test.cc.o [9287/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [9288/18119] Building CXX object CMakeFiles/ssl_transport_security_utils_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [9289/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/address_utils/parse_address.cc.o [9290/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/channelz/channelz_registry.cc.o [9291/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/per_cpu.cc.o [9292/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [9293/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [9294/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [9295/18119] Building CXX object CMakeFiles/status_test.dir/gens/google/rpc/status.pb.cc.o [9296/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [9297/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [9298/18119] Building C object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [9299/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/surface/channel_stack_type.cc.o [9300/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/util/work_serializer.cc.o [9301/18119] Building CXX object CMakeFiles/tcp_socket_utils_test.dir/test/core/event_engine/tcp_socket_utils_test.cc.o [9302/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/telemetry/histogram_view.cc.o [9303/18119] Building CXX object CMakeFiles/ssl_transport_security_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [9304/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/channelz/property_list.cc.o [9305/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/grpc_check.cc.o [9306/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/slice/percent_encoding.cc.o [9307/18119] Building CXX object CMakeFiles/tcp_posix_test.dir/test/core/iomgr/endpoint_tests.cc.o [9308/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [9309/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [9310/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [9311/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/telemetry/context_list_entry.cc.o [9312/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/iomgr/closure.cc.o [9313/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/postmortem_emit.cc.o [9314/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [9315/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [9316/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/slice/slice.cc.o [9317/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/glob.cc.o [9318/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/debug/trace.cc.o [9319/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/slice/slice_buffer.cc.o [9320/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [9321/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/channelz/text_encode.cc.o [9322/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [9323/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/iomgr/error.cc.o [9324/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/validate/validate.pb.cc.o [9325/18119] Building CXX object CMakeFiles/test_core_slice_slice_test.dir/test/core/test_util/build.cc.o [9326/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/google/rpc/status.grpc.pb.cc.o [9327/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/address_utils/parse_address.cc.o [9328/18119] Building CXX object CMakeFiles/status_flag_test.dir/src/core/channelz/property_list.cc.o [9329/18119] Building CXX object CMakeFiles/service_config_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [9330/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/debug/trace_flags.cc.o [9331/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/shared_bit_gen.cc.o [9332/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [9333/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/experiments/experiments.cc.o [9334/18119] Building CXX object CMakeFiles/settings_timeout_manager_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [9335/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [9336/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/experiments/config.cc.o [9337/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/json/json_writer.cc.o [9338/18119] Building CXX object CMakeFiles/stream_data_queue_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [9339/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [9340/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/time.cc.o [9341/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/telemetry/stats.cc.o [9342/18119] Building CXX object CMakeFiles/qps_json_driver.dir/src/core/ext/transport/chaotic_good_legacy/server_transport.cc.o [9343/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/telemetry/stats_data.cc.o [9344/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [9345/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/iomgr/combiner.cc.o [9346/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [9347/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/lib/channel/channel_args.cc.o [9348/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/channelz/channel_trace.cc.o [9349/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [9350/18119] Building CXX object CMakeFiles/rls_end2end_test.dir/test/cpp/end2end/rls_end2end_test.cc.o [9351/18119] Building CXX object CMakeFiles/spiffe_ssl_transport_security_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [9352/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/event_engine/slice_buffer.cc.o [9353/18119] Building CXX object CMakeFiles/ssl_transport_security_test.dir/test/core/tsi/ssl_transport_security_test.cc.o [9354/18119] Building CXX object CMakeFiles/stream_data_queue_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [9355/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [9356/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/google/api/http.pb.cc.o [9357/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/slice/slice.cc.o [9358/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [9359/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/ref_counted_string.cc.o [9360/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/shared_bit_gen.cc.o [9361/18119] Building CXX object CMakeFiles/tcp_posix_socket_utils_test.dir/test/core/event_engine/posix/tcp_posix_socket_utils_test.cc.o [9362/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/iomgr/closure.cc.o [9363/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [9364/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/json/json_reader.cc.o [9365/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/per_cpu.cc.o [9366/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/json/json_writer.cc.o [9367/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/slice/slice_buffer.cc.o [9368/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [9369/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/iomgr/error.cc.o [9370/18119] Building CXX object CMakeFiles/system_roots_test.dir/test/core/credentials/transport/tls/system_roots_test.cc.o [9371/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/slice/slice_buffer.cc.o [9372/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/work_serializer.cc.o [9373/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/uri.cc.o [9374/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/channelz/channelz_registry.cc.o [9375/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/ref_counted_string.cc.o [9376/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/work_serializer.cc.o [9377/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [9378/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/debug/trace.cc.o [9379/18119] Building CXX object CMakeFiles/static_stride_scheduler_test.dir/src/core/channelz/channelz.cc.o [9380/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/google/api/http.grpc.pb.cc.o [9381/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/test/core/event_engine/slice_buffer_test.cc.o [9382/18119] Building CXX object CMakeFiles/settings_timeout_test.dir/test/core/transport/chttp2/settings_timeout_test.cc.o [9383/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [9384/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/channelz/channelz_registry.cc.o [9385/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [9386/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [9387/18119] Building CXX object CMakeFiles/status_test.dir/gens/google/rpc/status.grpc.pb.cc.o [9388/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [9389/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/event_engine/resolved_address.cc.o [9390/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [9391/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [9392/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [9393/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/transport/status_conversion.cc.o [9394/18119] Building CXX object CMakeFiles/stream_data_queue_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [9395/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [9396/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [9397/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [9398/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/debug/trace_flags.cc.o [9399/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/test/cpp/end2end/streaming_throughput_test.cc.o [9400/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [9401/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [9402/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [9403/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [9404/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [9405/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [9406/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/time.cc.o [9407/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_fd_conservation_posix_test.dir/test/core/event_engine/posix/fd_conservation_posix_test.cc.o [9408/18119] Building C object CMakeFiles/thread_quota_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [9409/18119] Building CXX object CMakeFiles/subchannel_args_test.dir/test/core/client_channel/subchannel_args_test.cc.o [9410/18119] Building CXX object CMakeFiles/stream_data_queue_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [9411/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/surface/channel_stack_type.cc.o [9412/18119] Building CXX object CMakeFiles/streams_not_seen_test.dir/test/core/end2end/cq_verifier.cc.o [9413/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/telemetry/histogram_view.cc.o [9414/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/debug/trace_flags.cc.o [9415/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/debug/trace.cc.o [9416/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/grpc_check.cc.o [9417/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/slice/percent_encoding.cc.o [9418/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/iomgr/combiner.cc.o [9419/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/experiments/config.cc.o [9420/18119] Building CXX object CMakeFiles/stream_leak_with_queued_flow_control_update_test.dir/test/core/transport/chttp2/stream_leak_with_queued_flow_control_update_test.cc.o [9421/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [9422/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/time.cc.o [9423/18119] Building CXX object CMakeFiles/test_core_util_time_test.dir/src/core/util/time.cc.o [9424/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/channelz/text_encode.cc.o [9425/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [9426/18119] Building CXX object CMakeFiles/test_cpp_util_slice_test.dir/test/cpp/util/slice_test.cc.o [9427/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/address_utils/parse_address.cc.o [9428/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/channelz/channelz_registry.cc.o [9429/18119] Building CXX object CMakeFiles/test_cpp_util_time_test.dir/test/cpp/util/time_test.cc.o [9430/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/channelz/channelz.cc.o [9431/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/json/json_reader.cc.o [9432/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/transport/connectivity_state.cc.o [9433/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/glob.cc.o [9434/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [9435/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/backoff.cc.o [9436/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/experiments/experiments.cc.o [9437/18119] Building CXX object CMakeFiles/thd_test.dir/test/core/util/thd_test.cc.o [9438/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/slice/slice.cc.o [9439/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [9440/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/latent_see.cc.o [9441/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/postmortem_emit.cc.o [9442/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/transport/status_conversion.cc.o [9443/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/google/api/http.pb.cc.o [9444/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/validate/validate.grpc.pb.cc.o [9445/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/backoff.cc.o [9446/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/telemetry/stats_data.cc.o [9447/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/per_cpu.cc.o [9448/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/event_engine/slice.cc.o [9449/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/channelz/property_list.cc.o [9450/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [9451/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/transport/connectivity_state.cc.o [9452/18119] Building CXX object CMakeFiles/switch_test.dir/test/core/promise/switch_test.cc.o [9453/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/json/json_reader.cc.o [9454/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [9455/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/shared_bit_gen.cc.o [9456/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/util/status_helper.cc.o [9457/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/address_utils/parse_address.cc.o [9458/18119] Building CXX object CMakeFiles/test_core_iomgr_fd_conservation_posix_test.dir/test/core/iomgr/fd_conservation_posix_test.cc.o [9459/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/util/latent_see.cc.o [9460/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/event_engine/event_engine.cc.o [9461/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/iomgr/closure.cc.o [9462/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/lib/channel/channel_args.cc.o [9463/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [9464/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/lib/channel/channel_args.cc.o [9465/18119] Building CXX object CMakeFiles/timer_list_test.dir/src/core/util/time_averaged_stats.cc.o [9466/18119] Building CXX object CMakeFiles/spiffe_ssl_transport_security_test.dir/test/core/tsi/spiffe_ssl_transport_security_test.cc.o [9467/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/iomgr/error.cc.o [9468/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [9469/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/debug/trace_flags.cc.o [9470/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/slice/percent_encoding.cc.o [9471/18119] Building CXX object CMakeFiles/test_cpp_client_credentials_test.dir/test/cpp/util/tls_test_utils.cc.o [9472/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/slice/slice.cc.o [9473/18119] Building CXX object CMakeFiles/test_cpp_server_credentials_test.dir/test/cpp/util/tls_test_utils.cc.o [9474/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/json/json_writer.cc.o [9475/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/uri.cc.o [9476/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/slice/slice_buffer.cc.o [9477/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [9478/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [9479/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/telemetry/stats.cc.o [9480/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [9481/18119] Building CXX object CMakeFiles/test_core_slice_slice_buffer_test.dir/test/core/slice/slice_buffer_test.cc.o [9482/18119] Building CXX object CMakeFiles/test_core_slice_slice_test.dir/test/core/slice/slice_test.cc.o [9483/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/validate/validate.grpc.pb.cc.o [9484/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/test/core/event_engine/posix/timer_heap_test.cc.o [9485/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/channelz/channelz.cc.o [9486/18119] Building CXX object CMakeFiles/stream_test.dir/test/core/transport/chttp2/stream_test.cc.o [9487/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/transport/status_conversion.cc.o [9488/18119] Building CXX object CMakeFiles/tcp_server_posix_test.dir/test/core/iomgr/tcp_server_posix_test.cc.o [9489/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [9490/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [9491/18119] Building CXX object CMakeFiles/test_core_iomgr_timer_heap_test.dir/test/core/iomgr/timer_heap_test.cc.o [9492/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/status_helper.cc.o [9493/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [9494/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [9495/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/channelz/channel_trace.cc.o [9496/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/experiments/config.cc.o [9497/18119] Building CXX object CMakeFiles/test_core_credentials_transport_ssl_ssl_credentials_test.dir/test/core/credentials/transport/ssl/ssl_credentials_test.cc.o [9498/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/status_helper.cc.o [9499/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [9500/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/ref_counted_string.cc.o [9501/18119] Building CXX object CMakeFiles/test_core_event_engine_posix_timer_heap_test.dir/src/core/channelz/property_list.cc.o [9502/18119] Building CXX object CMakeFiles/settings_timeout_manager_test.dir/test/core/transport/chttp2/settings_timeout_manager_test.cc.o [9503/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/google/api/http.grpc.pb.cc.o [9504/18119] Building CXX object CMakeFiles/thready_posix_event_engine_test.dir/test/core/event_engine/test_suite/event_engine_test_framework.cc.o [9505/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [9506/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [9507/18119] Building CXX object CMakeFiles/test_core_util_time_test.dir/test/core/util/time_test.cc.o [9508/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/latent_see.cc.o [9509/18119] Building CXX object CMakeFiles/timer_list_test.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [9510/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [9511/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/google/rpc/status.pb.cc.o [9512/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [9513/18119] Building CXX object CMakeFiles/streams_not_seen_test.dir/test/core/transport/chttp2/streams_not_seen_test.cc.o [9514/18119] Building CXX object CMakeFiles/tls_certificate_verifier_test.dir/test/cpp/util/tls_test_utils.cc.o [9515/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/google/api/http.pb.cc.o [9516/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/validate/validate.pb.cc.o [9517/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/channel/channel_args.cc.o [9518/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [9519/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/debug/trace.cc.o [9520/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [9521/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/google/rpc/status.pb.cc.o [9522/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [9523/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/backoff.cc.o [9524/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [9525/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o [9526/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/iomgr/combiner.cc.o [9527/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/validate/validate.pb.cc.o [9528/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/work_serializer.cc.o [9529/18119] Building CXX object CMakeFiles/switch_test.dir/src/core/channelz/channelz.cc.o [9530/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/google/api/http.grpc.pb.cc.o [9531/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/time.cc.o [9532/18119] Building CXX object CMakeFiles/timer_list_test.dir/src/core/util/time.cc.o [9533/18119] Building CXX object CMakeFiles/streaming_throughput_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [9534/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [9535/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [9536/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [9537/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [9538/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [9539/18119] Building CXX object CMakeFiles/thread_pool_test.dir/test/core/event_engine/thread_pool_test.cc.o [9540/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [9541/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [9542/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [9543/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [9544/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [9545/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [9546/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o [9547/18119] Building CXX object CMakeFiles/timeout_encoding_test.dir/test/core/transport/timeout_encoding_test.cc.o [9548/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o [9549/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o [9550/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/lib/transport/connectivity_state.cc.o [9551/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/google/rpc/status.pb.cc.o [9552/18119] Building CXX object CMakeFiles/test_cpp_server_credentials_test.dir/test/cpp/server/credentials_test.cc.o [9553/18119] Building CXX object CMakeFiles/test_core_event_engine_slice_buffer_test.dir/src/core/util/postmortem_emit.cc.o [9554/18119] Building CXX object CMakeFiles/thread_quota_test.dir/test/core/resource_quota/thread_quota_test.cc.o [9555/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [9556/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [9557/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [9558/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [9559/18119] Building CXX object CMakeFiles/sleep_test.dir/test/core/promise/sleep_test.cc.o [9560/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/google/api/http.pb.cc.o [9561/18119] Building CXX object CMakeFiles/spiffe_bundle_map_end2end_test.dir/test/cpp/end2end/spiffe_bundle_map_end2end_test.cc.o [9562/18119] Building CXX object CMakeFiles/test_core_credentials_transport_tls_tls_credentials_test.dir/test/core/credentials/transport/tls/tls_credentials_test.cc.o [9563/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [9564/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [9565/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [9566/18119] Building C object CMakeFiles/tool_test_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [9567/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/test/cpp/end2end/test_service_impl.cc.o [9568/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [9569/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/work_serializer.cc.o [9570/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [9571/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [9572/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/google/api/http.pb.cc.o [9573/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/validate/validate.grpc.pb.cc.o [9574/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o [9575/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/uri.cc.o [9576/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/channelz/channelz.cc.o [9577/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/channelz/text_encode.cc.o [9578/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/latent_see.cc.o [9579/18119] Building CXX object CMakeFiles/timer_list_test.dir/test/core/event_engine/posix/timer_list_test.cc.o [9580/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/json/json_reader.cc.o [9581/18119] Building CXX object CMakeFiles/timer_manager_test.dir/test/core/event_engine/posix/timer_manager_test.cc.o [9582/18119] Building CXX object CMakeFiles/time_util_test.dir/test/core/util/time_util_test.cc.o [9583/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/google/rpc/status.grpc.pb.cc.o [9584/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/validate/validate.grpc.pb.cc.o [9585/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [9586/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/parsed_metadata.cc.o [9587/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/google/rpc/status.pb.cc.o [9588/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [9589/18119] Building CXX object CMakeFiles/time_jump_test.dir/test/cpp/common/time_jump_test.cc.o [9590/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/google/api/http.pb.cc.o [9591/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [9592/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [9593/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [9594/18119] Building CXX object CMakeFiles/timer_list_test.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [9595/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [9596/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/validate/validate.grpc.pb.cc.o [9597/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/google/api/http.grpc.pb.cc.o [9598/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/util/postmortem_emit.cc.o [9599/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/google/rpc/status.grpc.pb.cc.o [9600/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/call_state.cc.o [9601/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/channelz/channel_trace.cc.o [9602/18119] Building CXX object CMakeFiles/tcp_posix_test.dir/test/core/iomgr/tcp_posix_test.cc.o [9603/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/google/rpc/status.grpc.pb.cc.o [9604/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o [9605/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [9606/18119] Building CXX object CMakeFiles/tls_certificate_verifier_test.dir/test/cpp/security/tls_certificate_verifier_test.cc.o [9607/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [9608/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [9609/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/google/api/http.grpc.pb.cc.o [9610/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [9611/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/shim.cc.o [9612/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [9613/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/windows/iocp.cc.o [9614/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [9615/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/windows/win_socket.cc.o [9616/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [9617/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [9618/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [9619/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o [9620/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [9621/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [9622/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [9623/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o [9624/18119] Building CXX object CMakeFiles/thready_posix_event_engine_test.dir/test/core/event_engine/test_suite/tests/server_test.cc.o [9625/18119] Building CXX object CMakeFiles/thready_posix_event_engine_test.dir/test/core/event_engine/test_suite/posix/oracle_event_engine_posix.cc.o [9626/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [9627/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [9628/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [9629/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o [9630/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/error_cfstream.cc.o [9631/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/ev_apple.cc.o [9632/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/status_util.cc.o [9633/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/cfstream_handle.cc.o [9634/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [9635/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/experiments/experiments.cc.o [9636/18119] Building CXX object CMakeFiles/thready_posix_event_engine_test.dir/test/core/event_engine/test_suite/tests/timer_test.cc.o [9637/18119] Building CXX object CMakeFiles/thready_posix_event_engine_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [9638/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/validate/validate.pb.cc.o [9639/18119] Building CXX object CMakeFiles/thread_manager_test.dir/test/cpp/thread_manager/thread_manager_test.cc.o [9640/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [9641/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/fork_windows.cc.o [9642/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/iocp_windows.cc.o [9643/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/channelz/channelz_registry.cc.o [9644/18119] Building CXX object CMakeFiles/timer_test.dir/test/cpp/common/timer_test.cc.o [9645/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/channelz/property_list.cc.o [9646/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o [9647/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/debug/trace_flags.cc.o [9648/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [9649/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/iomgr_windows.cc.o [9650/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/metadata_batch.cc.o [9651/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/pollset_set.cc.o [9652/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/handshaker/proxy_mapper_registry.cc.o [9653/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/channelz/channel_trace.cc.o [9654/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [9655/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [9656/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/pollset_windows.cc.o [9657/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [9658/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/time_util.cc.o [9659/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/message.cc.o [9660/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/google/rpc/status.pb.cc.o [9661/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/handshaker/handshaker_registry.cc.o [9662/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [9663/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [9664/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/socket_windows.cc.o [9665/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o [9666/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [9667/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [9668/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [9669/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [9670/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/slice.cc.o [9671/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [9672/18119] Building CXX object CMakeFiles/thready_posix_event_engine_test.dir/test/core/event_engine/test_suite/tests/client_test.cc.o [9673/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [9674/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/call_arena_allocator.cc.o [9675/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [9676/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [9677/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_windows.cc.o [9678/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/slice_buffer.cc.o [9679/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [9680/18119] Building CXX object CMakeFiles/thread_quota_test.dir/src/core/channelz/channelz_registry.cc.o [9681/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/channel/channel_args.cc.o [9682/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o [9683/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/resolved_address.cc.o [9684/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o [9685/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/compression/message_compress.cc.o [9686/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [9687/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o [9688/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [9689/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/address_utils/parse_address.cc.o [9690/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [9691/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/channelz/property_list.cc.o [9692/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/google/rpc/status.grpc.pb.cc.o [9693/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/metadata.cc.o [9694/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/debug/trace.cc.o [9695/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [9696/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o [9697/18119] Building CXX object CMakeFiles/test_cpp_client_credentials_test.dir/test/cpp/client/credentials_test.cc.o [9698/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [9699/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o [9700/18119] Building CXX object CMakeFiles/tcp_client_posix_test.dir/test/core/iomgr/tcp_client_posix_test.cc.o [9701/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/channelz/channelz.cc.o [9702/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/closure.cc.o [9703/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [9704/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o [9705/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o [9706/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [9707/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/internal_errqueue.cc.o [9708/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/call_combiner.cc.o [9709/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/channel/channel_stack_builder.cc.o [9710/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [9711/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/channel_stack_type.cc.o [9712/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o [9713/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [9714/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o [9715/18119] Building CXX object CMakeFiles/too_many_pings_test.dir/test/core/end2end/cq_verifier.cc.o [9716/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [9717/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/init_internally.cc.o [9718/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o [9719/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/experiments/config.cc.o [9720/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o [9721/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [9722/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/version.cc.o [9723/18119] Building CXX object CMakeFiles/tls_security_connector_test.dir/test/core/test_util/test_call_creds.cc.o [9724/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/transport/call_final_info.cc.o [9725/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/test/cpp/end2end/tls_key_export_test.cc.o [9726/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [9727/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [9728/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/utils.cc.o [9729/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/test/cpp/end2end/ssl_credentials_test.cc.o [9730/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/fork_posix.cc.o [9731/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/iomgr.cc.o [9732/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/net/socket_mutator.cc.o [9733/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o [9734/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o [9735/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/channel/channel_args_preconditioning.cc.o [9736/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/compression/compression.cc.o [9737/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/lockfree_event.cc.o [9738/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/ev_posix.cc.o [9739/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/telemetry/histogram_view.cc.o [9740/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/resolve_address.cc.o [9741/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/config/core_configuration.cc.o [9742/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/telemetry/context_list_entry.cc.o [9743/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/pollset.cc.o [9744/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/polling_entity.cc.o [9745/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o [9746/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/resource_quota/thread_quota.cc.o [9747/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/gethostname_fallback.cc.o [9748/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [9749/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/compression/compression_internal.cc.o [9750/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/socket_mutator.cc.o [9751/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/gethostname_sysconf.cc.o [9752/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/gethostname_host_name_max.cc.o [9753/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/event_string.cc.o [9754/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/grpc_check.cc.o [9755/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o [9756/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [9757/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/filter/blackboard.cc.o [9758/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/slice/percent_encoding.cc.o [9759/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/error.cc.o [9760/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/event_engine.cc.o [9761/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/glob.cc.o [9762/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/timer.cc.o [9763/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/buffer_list.cc.o [9764/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/resolve_address_posix.cc.o [9765/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/socket_factory_posix.cc.o [9766/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/time_averaged_stats.cc.o [9767/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/endpoint.cc.o [9768/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/ev_poll_posix.cc.o [9769/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/slice/slice_buffer.cc.o [9770/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o [9771/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [9772/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o [9773/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o [9774/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/resource_quota/stream_quota.cc.o [9775/18119] Building CXX object CMakeFiles/thready_posix_event_engine_test.dir/test/core/event_engine/test_suite/thready_posix_event_engine_test.cc.o [9776/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/timer_manager.cc.o [9777/18119] Building CXX object CMakeFiles/thread_stress_test.dir/test/cpp/end2end/thread_stress_test.cc.o [9778/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o [9779/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/timer_generic.cc.o [9780/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [9781/18119] Building CXX object CMakeFiles/thready_posix_event_engine_test.dir/test/core/event_engine/test_suite/tests/endpoint_test.cc.o [9782/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o [9783/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o [9784/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/telemetry/stats_data.cc.o [9785/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o [9786/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_server.cc.o [9787/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/validate/validate.pb.cc.o [9788/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/resource_quota/periodic_update.cc.o [9789/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [9790/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/transport/error_utils.cc.o [9791/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [9792/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [9793/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [9794/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [9795/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o [9796/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/per_cpu.cc.o [9797/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [9798/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [9799/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [9800/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [9801/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o [9802/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/systemd_utils.cc.o [9803/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [9804/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [9805/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o [9806/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [9807/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [9808/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [9809/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/iomgr_posix.cc.o [9810/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/validate_metadata.cc.o [9811/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/slice/slice.cc.o [9812/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [9813/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/combiner.cc.o [9814/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [9815/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/dump_args.cc.o [9816/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [9817/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/vsock.cc.o [9818/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/telemetry/tcp_tracer.cc.o [9819/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/surface/channel_stack_type.cc.o [9820/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/byte_buffer.cc.o [9821/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [9822/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [9823/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/telemetry/histogram_view.cc.o [9824/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [9825/18119] Building C object CMakeFiles/try_join_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [9826/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/byte_buffer_reader.cc.o [9827/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [9828/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/grpc_check.cc.o [9829/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [9830/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [9831/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/completion_queue.cc.o [9832/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/ares_resolver.cc.o [9833/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/transport/connectivity_state.cc.o [9834/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/experiments/experiments.cc.o [9835/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [9836/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/channel/channel_stack.cc.o [9837/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/shared_bit_gen.cc.o [9838/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/completion_queue_factory.cc.o [9839/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o [9840/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [9841/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/glob.cc.o [9842/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_client.cc.o [9843/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/test/cpp/end2end/tls_credentials_test.cc.o [9844/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o [9845/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/transport/timeout_encoding.cc.o [9846/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/backoff.cc.o [9847/18119] Building CXX object CMakeFiles/tool_test_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [9848/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [9849/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_posix.cc.o [9850/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/channelz/text_encode.cc.o [9851/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o [9852/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/telemetry/stats.cc.o [9853/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [9854/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/wait_for_single_owner.cc.o [9855/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/resolver/resolver.cc.o [9856/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [9857/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [9858/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [9859/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/call_details.cc.o [9860/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [9861/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [9862/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [9863/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [9864/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [9865/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o [9866/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/service_config/service_config_parser.cc.o [9867/18119] Building CXX object CMakeFiles/test_cpp_end2end_ssl_credentials_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [9868/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [9869/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [9870/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/json/json_object_loader.cc.o [9871/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/telemetry/stats_data.cc.o [9872/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/uri.cc.o [9873/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/json/json_writer.cc.o [9874/18119] Building CXX object CMakeFiles/test_cpp_end2end_tls_credentials_test.dir/test/cpp/end2end/test_service_impl.cc.o [9875/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [9876/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/ref_counted_string.cc.o [9877/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/validation_errors.cc.o [9878/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [9879/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [9880/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/event_log.cc.o [9881/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/metadata_array.cc.o [9882/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [9883/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [9884/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [9885/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [9886/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/surface/channel_stack_type.cc.o [9887/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/gens/validate/validate.pb.cc.o [9888/18119] Building C object CMakeFiles/try_seq_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [9889/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/telemetry/histogram_view.cc.o [9890/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/channelz/text_encode.cc.o [9891/18119] Building CXX object CMakeFiles/transport_security_common_api_test.dir/test/core/tsi/alts/handshaker/transport_security_common_api_test.cc.o [9892/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/iomgr/error.cc.o [9893/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [9894/18119] Building CXX object CMakeFiles/tls_security_connector_test.dir/test/core/credentials/transport/tls/tls_security_connector_test.cc.o [9895/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o [9896/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/grpc_check.cc.o [9897/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/load_file.cc.o [9898/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [9899/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/address_utils/parse_address.cc.o [9900/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o [9901/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/socket_utils_posix.cc.o [9902/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/iomgr/closure.cc.o [9903/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [9904/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/per_cpu.cc.o [9905/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/slice/slice.cc.o [9906/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/call_filters.cc.o [9907/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/ref_counted_string.cc.o [9908/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/timer_heap.cc.o [9909/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/slice/slice_buffer.cc.o [9910/18119] Building CXX object CMakeFiles/too_many_pings_test.dir/test/core/transport/chttp2/too_many_pings_test.cc.o [9911/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/experiments/experiments.cc.o [9912/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/resource_quota/arena.cc.o [9913/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/slice/percent_encoding.cc.o [9914/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [9915/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/transport/status_conversion.cc.o [9916/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/glob.cc.o [9917/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o [9918/18119] Building CXX object CMakeFiles/transport_security_test.dir/test/core/tsi/transport_security_test.cc.o [9919/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/json/json_reader.cc.o [9920/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [9921/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [9922/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [9923/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [9924/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [9925/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [9926/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/telemetry/stats_data.cc.o [9927/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [9928/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [9929/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [9930/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [9931/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/shared_bit_gen.cc.o [9932/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/transport/status_conversion.cc.o [9933/18119] Building CXX object CMakeFiles/test_timeout_test.dir/test/core/test_util/test_timeout_test.cc.o [9934/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/json/json_writer.cc.o [9935/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/work_serializer.cc.o [9936/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [9937/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [9938/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [9939/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/telemetry/stats.cc.o [9940/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [9941/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [9942/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/telemetry/stats.cc.o [9943/18119] Building C object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [9944/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/channelz/channel_trace.cc.o [9945/18119] Building CXX object CMakeFiles/tool_test_test.dir/test/cpp/sleuth/tool_test_test.cc.o [9946/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/surface/channel_stack_type.cc.o [9947/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o [9948/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/telemetry/histogram_view.cc.o [9949/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [9950/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o [9951/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [9952/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/grpc_check.cc.o [9953/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/uri.cc.o [9954/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/iomgr/combiner.cc.o [9955/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/shared_bit_gen.cc.o [9956/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/glob.cc.o [9957/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [9958/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/promise/activity.cc.o [9959/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/status_helper.cc.o [9960/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [9961/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/json/json_writer.cc.o [9962/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/experiments/config.cc.o [9963/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/address_utils/parse_address.cc.o [9964/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/channelz/channelz_registry.cc.o [9965/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/time.cc.o [9966/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o [9967/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/time.cc.o [9968/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/debug/trace.cc.o [9969/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/channelz/text_encode.cc.o [9970/18119] Building CXX object CMakeFiles/trie_lookup_test.dir/test/core/util/trie_lookup_test.cc.o [9971/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/latent_see.cc.o [9972/18119] Building CXX object CMakeFiles/thread_stress_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [9973/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/experiments/config.cc.o [9974/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/ref_counted_string.cc.o [9975/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/debug/trace_flags.cc.o [9976/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/experiments/experiments.cc.o [9977/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/debug/trace_flags.cc.o [9978/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/iomgr/error.cc.o [9979/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [9980/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/call_log_batch.cc.o [9981/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/status_helper.cc.o [9982/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/slice/slice.cc.o [9983/18119] Building CXX object CMakeFiles/tool_test_test.dir/test/cpp/sleuth/tool_test.cc.o [9984/18119] Building CXX object CMakeFiles/stream_data_queue_test.dir/test/core/transport/chttp2/stream_data_queue_test.cc.o [9985/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [9986/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [9987/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [9988/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [9989/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [9990/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [9991/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/per_cpu.cc.o [9992/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/telemetry/call_tracer.cc.o [9993/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/telemetry/stats.cc.o [9994/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o [9995/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/telemetry/stats_data.cc.o [9996/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [9997/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [9998/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/postmortem_emit.cc.o [9999/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/resource_quota/api.cc.o [10000/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/transport/status_conversion.cc.o [10001/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/socket_utils_linux.cc.o [10002/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/backoff.cc.o [10003/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [10004/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [10005/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/channel.cc.o [10006/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [10007/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/interception_chain.cc.o [10008/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [10009/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/address_utils/parse_address.cc.o [10010/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/call_spine.cc.o [10011/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [10012/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/iomgr/error.cc.o [10013/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [10014/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [10015/18119] Building CXX object CMakeFiles/tool_test_test.dir/test/cpp/sleuth/tool.cc.o [10016/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/uri.cc.o [10017/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [10018/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/channelz/channel_trace.cc.o [10019/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [10020/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/resource_quota/resource_quota.cc.o [10021/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/json/json_reader.cc.o [10022/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/surface/channel_stack_type.cc.o [10023/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/status_helper.cc.o [10024/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [10025/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/telemetry/histogram_view.cc.o [10026/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/per_cpu.cc.o [10027/18119] Building C object CMakeFiles/wait_for_callback_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [10028/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/grpc_check.cc.o [10029/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/time.cc.o [10030/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [10031/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [10032/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/debug/trace.cc.o [10033/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [10034/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [10035/18119] Building CXX object CMakeFiles/trace_flags_test.dir/test/core/telemetry/trace_flags_test.cc.o [10036/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/iomgr/closure.cc.o [10037/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/glob.cc.o [10038/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/ref_counted_string.cc.o [10039/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/iomgr/closure.cc.o [10040/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [10041/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/resolver/resolver_registry.cc.o [10042/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/backoff.cc.o [10043/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/resolver/endpoint_addresses.cc.o [10044/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/experiments/experiments.cc.o [10045/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/channelz/text_encode.cc.o [10046/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o [10047/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/transport/connectivity_state.cc.o [10048/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/channel/promise_based_filter.cc.o [10049/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/channelz/channelz_registry.cc.o [10050/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/channel/channel_args.cc.o [10051/18119] Building CXX object CMakeFiles/win_socket_test.dir/test/core/event_engine/windows/create_sockpair.cc.o [10052/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [10053/18119] Building CXX object CMakeFiles/win_socket_test.dir/test/core/event_engine/windows/win_socket_test.cc.o [10054/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/backoff.cc.o [10055/18119] Building CXX object CMakeFiles/tls_key_export_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [10056/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/channelz/property_list.cc.o [10057/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/telemetry/metrics.cc.o [10058/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/util/postmortem_emit.cc.o [10059/18119] Building CXX object CMakeFiles/windows_endpoint_test.dir/test/core/event_engine/windows/create_sockpair.cc.o [10060/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/telemetry/stats_data.cc.o [10061/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/json/json_writer.cc.o [10062/18119] Building CXX object CMakeFiles/windows_endpoint_test.dir/test/core/event_engine/windows/windows_endpoint_test.cc.o [10063/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/transport/status_conversion.cc.o [10064/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/test/core/util/unique_ptr_with_bitset_test.cc.o [10065/18119] Building CXX object CMakeFiles/varint_test.dir/test/core/transport/chttp2/varint_test.cc.o [10066/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/channelz/property_list.cc.o [10067/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/shared_bit_gen.cc.o [10068/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/lame_client.cc.o [10069/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/load_balancing/lb_policy_registry.cc.o [10070/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/slice/percent_encoding.cc.o [10071/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/slice/slice_buffer.cc.o [10072/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/debug/trace.cc.o [10073/18119] Building CXX object CMakeFiles/uuid_v4_test.dir/test/core/util/uuid_v4_test.cc.o [10074/18119] Building CXX object CMakeFiles/useful_test.dir/test/core/util/useful_test.cc.o [10075/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/slice/percent_encoding.cc.o [10076/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [10077/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/experiments/config.cc.o [10078/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/channel_init.cc.o [10079/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/latent_see.cc.o [10080/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [10081/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o [10082/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [10083/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/load_balancing/lb_policy.cc.o [10084/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o [10085/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/telemetry/stats.cc.o [10086/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [10087/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/slice/slice_buffer.cc.o [10088/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [10089/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [10090/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [10091/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o [10092/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/json/json_reader.cc.o [10093/18119] Building CXX object CMakeFiles/try_join_test.dir/test/core/promise/try_join_test.cc.o [10094/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/transport/connectivity_state.cc.o [10095/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o [10096/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_client_posix.cc.o [10097/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/dump_args.cc.o [10098/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/iomgr/closure.cc.o [10099/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o [10100/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/channel/channel_args.cc.o [10101/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/time.cc.o [10102/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [10103/18119] Building CXX object CMakeFiles/try_seq_metadata_test.dir/test/core/promise/try_seq_metadata_test.cc.o [10104/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [10105/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/surface/channel_stack_type.cc.o [10106/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/json/json_reader.cc.o [10107/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o [10108/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o [10109/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/telemetry/histogram_view.cc.o [10110/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o [10111/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [10112/18119] Building C object CMakeFiles/write_size_policy_test.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o [10113/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/grpc_check.cc.o [10114/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [10115/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/slice/slice_string_helpers.cc.o [10116/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/slice/slice.cc.o [10117/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/experiments/config.cc.o [10118/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/debug/trace.cc.o [10119/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [10120/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/slice/slice.cc.o [10121/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/iomgr/error.cc.o [10122/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/experiments/experiments.cc.o [10123/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/slice/percent_encoding.cc.o [10124/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/glob.cc.o [10125/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/transport/status_conversion.cc.o [10126/18119] Building CXX object CMakeFiles/traced_buffer_list_test.dir/test/core/event_engine/posix/traced_buffer_list_test.cc.o [10127/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/per_cpu.cc.o [10128/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/channel/connected_channel.cc.o [10129/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/postmortem_emit.cc.o [10130/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/lib/transport/connectivity_state.cc.o [10131/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [10132/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/shared_bit_gen.cc.o [10133/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/latent_see.cc.o [10134/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [10135/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/channelz/channelz.cc.o [10136/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/json/json_writer.cc.o [10137/18119] Building CXX object CMakeFiles/try_join_test.dir/src/core/util/work_serializer.cc.o [10138/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/backoff.cc.o [10139/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/time.cc.o [10140/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/channelz/text_encode.cc.o [10141/18119] Building CXX object CMakeFiles/validation_errors_test.dir/test/core/util/validation_errors_test.cc.o [10142/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [10143/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/uri.cc.o [10144/18119] Building CXX object CMakeFiles/wait_for_single_owner_test.dir/test/core/util/wait_for_single_owner_test.cc.o [10145/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/ext/transport/chttp2/transport/write_size_policy.cc.o [10146/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/telemetry/stats_data.cc.o [10147/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/debug/trace_flags.cc.o [10148/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [10149/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/iomgr/combiner.cc.o [10150/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/postmortem_emit.cc.o [10151/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/transport/connectivity_state.cc.o [10152/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/iomgr/combiner.cc.o [10153/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/iomgr/closure.cc.o [10154/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/telemetry/instrument.cc.o [10155/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/work_serializer.cc.o [10156/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/address_utils/sockaddr_utils.cc.o [10157/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/shared_bit_gen.cc.o [10158/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/ref_counted_string.cc.o [10159/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/channel/channel_args.cc.o [10160/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/channelz/channel_trace.cc.o [10161/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/latent_see.cc.o [10162/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/iomgr/iomgr_internal.cc.o [10163/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/util/work_serializer.cc.o [10164/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/channelz/channelz.cc.o [10165/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/debug/trace_flags.cc.o [10166/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/backoff.cc.o [10167/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/channelz/channelz_registry.cc.o [10168/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/work_serializer.cc.o [10169/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/debug/trace.cc.o [10170/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/iomgr/error.cc.o [10171/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/uri.cc.o [10172/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [10173/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/event_engine/default_event_engine.cc.o [10174/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/promise/party.cc.o [10175/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/telemetry/stats.cc.o [10176/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/address_utils/parse_address.cc.o [10177/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/postmortem_emit.cc.o [10178/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/address_utils/parse_address.cc.o [10179/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/per_cpu.cc.o [10180/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/test/core/promise/wait_for_callback_test.cc.o [10181/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [10182/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/lib/iomgr/combiner.cc.o [10183/18119] Building CXX object CMakeFiles/window_overflow_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [10184/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/latent_see.cc.o [10185/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/slice/percent_encoding.cc.o [10186/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/json/json_writer.cc.o [10187/18119] Building CXX object CMakeFiles/tls_private_key_signer_end2end_test.dir/test/cpp/end2end/tls_private_key_signer_end2end_test.cc.o [10188/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/ref_counted_string.cc.o [10189/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/lib/channel/channel_args.cc.o [10190/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/util/status_helper.cc.o [10191/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/iomgr/exec_ctx.cc.o [10192/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/slice/slice_buffer.cc.o [10193/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/tcp_server_posix.cc.o [10194/18119] Building CXX object CMakeFiles/writable_streams_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [10195/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/transport/status_conversion.cc.o [10196/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/channelz/property_list.cc.o [10197/18119] Building CXX object CMakeFiles/unique_type_name_test.dir/test/core/util/unique_type_name_test.cc.o [10198/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/experiments/config.cc.o [10199/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/uri.cc.o [10200/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/json/json_reader.cc.o [10201/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/channelz/channel_trace.cc.o [10202/18119] Building CXX object CMakeFiles/writable_streams_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [10203/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/server_call.cc.o [10204/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/debug/trace_flags.cc.o [10205/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/work_serializer.cc.o [10206/18119] Building CXX object CMakeFiles/unknown_frame_bad_client_test.dir/test/core/end2end/cq_verifier.cc.o [10207/18119] Building CXX object CMakeFiles/work_serializer_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [10208/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o [10209/18119] Building CXX object CMakeFiles/weighted_round_robin_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [10210/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/google/api/http.pb.cc.o [10211/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/channelz/channel_trace.cc.o [10212/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/status_helper.cc.o [10213/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/util/json/json_reader.cc.o [10214/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/slice/slice_buffer.cc.o [10215/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [10216/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/filter_stack_call.cc.o [10217/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/resource_quota/memory_quota.cc.o [10218/18119] Building CXX object CMakeFiles/uri_test.dir/test/core/util/uri_test.cc.o [10219/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/slice/slice.cc.o [10220/18119] Building CXX object CMakeFiles/weighted_round_robin_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [10221/18119] Building CXX object CMakeFiles/writable_streams_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [10222/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [10223/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/test/core/transport/chttp2/write_size_policy_test.cc.o [10224/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [10225/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/channelz/channelz.cc.o [10226/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/transport/transport_op_string.cc.o [10227/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [10228/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/channelz/channelz_registry.cc.o [10229/18119] Building CXX object CMakeFiles/wakeup_fd_posix_test.dir/test/core/event_engine/posix/wakeup_fd_posix_test.cc.o [10230/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/transport/transport.cc.o [10231/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/call_utils.cc.o [10232/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/lib/surface/call.cc.o [10233/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/google/api/http.grpc.pb.cc.o [10234/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/time.cc.o [10235/18119] Building CXX object CMakeFiles/unique_ptr_with_bitset_test.dir/src/core/channelz/property_list.cc.o [10236/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [10237/18119] Building CXX object CMakeFiles/weighted_round_robin_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [10238/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/transport/connectivity_state.cc.o [10239/18119] Building CXX object CMakeFiles/wait_for_callback_test.dir/src/core/lib/promise/activity.cc.o [10240/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/latent_see.cc.o [10241/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/cel/expr/checked.pb.cc.o [10242/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/channelz/channelz.cc.o [10243/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [10244/18119] Building CXX object CMakeFiles/unknown_frame_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [10245/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/iomgr/combiner.cc.o [10246/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [10247/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [10248/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [10249/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [10250/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/status_helper.cc.o [10251/18119] Building CXX object CMakeFiles/weighted_round_robin_config_test.dir/test/core/load_balancing/weighted_round_robin_config_test.cc.o [10252/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [10253/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [10254/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [10255/18119] Building CXX object CMakeFiles/window_overflow_bad_client_test.dir/test/core/bad_client/tests/window_overflow.cc.o [10256/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [10257/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [10258/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/google/rpc/status.pb.cc.o [10259/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [10260/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [10261/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [10262/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/google/rpc/status.grpc.pb.cc.o [10263/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [10264/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [10265/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [10266/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/lib/channel/channel_args.cc.o [10267/18119] Building CXX object CMakeFiles/unknown_frame_bad_client_test.dir/test/core/bad_client/tests/unknown_frame.cc.o [10268/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [10269/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/extensions/rbac/audit_loggers/stream/v3/stream.pb.cc.o [10270/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [10271/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [10272/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [10273/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [10274/18119] Building CXX object CMakeFiles/tool_test_test.dir/src/core/call/client_call.cc.o [10275/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [10276/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [10277/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/util/postmortem_emit.cc.o [10278/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [10279/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [10280/18119] Building CXX object CMakeFiles/try_seq_test.dir/src/core/channelz/channelz.cc.o [10281/18119] Building CXX object CMakeFiles/window_overflow_bad_client_test.dir/test/core/bad_client/bad_client.cc.o [10282/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/channelz/property_list.cc.o [10283/18119] Building CXX object CMakeFiles/try_seq_test.dir/test/core/promise/try_seq_test.cc.o [10284/18119] Building CXX object CMakeFiles/work_serializer_test.dir/test/core/util/work_serializer_test.cc.o [10285/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [10286/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [10287/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/annotations/resource.pb.cc.o [10288/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [10289/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [10290/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [10291/18119] Building CXX object CMakeFiles/write_size_policy_test.dir/src/core/channelz/channelz_registry.cc.o [10292/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [10293/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [10294/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [10295/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [10296/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/http.pb.cc.o [10297/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [10298/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [10299/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [10300/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [10301/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [10302/18119] Building CXX object CMakeFiles/write_cycle_test.dir/test/core/transport/chttp2/write_cycle_test.cc.o [10303/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [10304/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/range.pb.cc.o [10305/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [10306/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [10307/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [10308/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/percent.pb.cc.o [10309/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [10310/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [10311/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [10312/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [10313/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [10314/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/validate/validate.grpc.pb.cc.o [10315/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [10316/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [10317/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [10318/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [10319/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [10320/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [10321/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [10322/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [10323/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [10324/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [10325/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [10326/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [10327/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [10328/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [10329/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [10330/18119] Building CXX object CMakeFiles/weighted_round_robin_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [10331/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [10332/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [10333/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/cel/expr/syntax.pb.cc.o [10334/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [10335/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/api/annotations.grpc.pb.cc.o [10336/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [10337/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [10338/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/api/annotations.pb.cc.o [10339/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [10340/18119] Building CXX object CMakeFiles/weighted_round_robin_test.dir/test/core/test_util/fake_stats_plugin.cc.o [10341/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [10342/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [10343/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [10344/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [10345/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [10346/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/udpa/annotations/migrate.pb.cc.o [10347/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [10348/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [10349/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [10350/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [10351/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [10352/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [10353/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [10354/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [10355/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [10356/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [10357/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/annotations/v3/status.pb.cc.o [10358/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [10359/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [10360/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [10361/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [10362/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [10363/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [10364/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/rpc/status.grpc.pb.cc.o [10365/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [10366/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [10367/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [10368/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/gens/validate/validate.pb.cc.o [10369/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [10370/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [10371/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/api/http.pb.cc.o [10372/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [10373/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/extensions/rbac/audit_loggers/stream/v3/stream.grpc.pb.cc.o [10374/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/annotations/v3/security.pb.cc.o [10375/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [10376/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/extension.pb.cc.o [10377/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [10378/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [10379/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [10380/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [10381/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/rpc/status.pb.cc.o [10382/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [10383/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [10384/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [10385/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/test/cpp/util/cli_credentials.cc.o [10386/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/api/httpbody.pb.cc.o [10387/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [10388/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [10389/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [10390/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [10391/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/udpa/annotations/security.pb.cc.o [10392/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [10393/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [10394/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [10395/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [10396/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [10397/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/validate/validate.grpc.pb.cc.o [10398/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [10399/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [10400/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [10401/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [10402/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [10403/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [10404/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/udpa/annotations/versioning.pb.cc.o [10405/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [10406/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [10407/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [10408/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [10409/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/test/cpp/util/cli_call.cc.o [10410/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [10411/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/udpa/annotations/status.pb.cc.o [10412/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [10413/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/mutex_stats.pb.cc.o [10414/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [10415/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [10416/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/cidr.pb.cc.o [10417/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/resource.pb.cc.o [10418/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [10419/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/test/cpp/util/service_describer.cc.o [10420/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [10421/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [10422/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [10423/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/v3/cel.pb.cc.o [10424/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/authority.pb.cc.o [10425/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [10426/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [10427/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/api/http.grpc.pb.cc.o [10428/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [10429/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [10430/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/metrics.pb.cc.o [10431/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [10432/18119] Building CXX object CMakeFiles/writable_streams_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [10433/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [10434/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [10435/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/certs.grpc.pb.cc.o [10436/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/mutex_stats.grpc.pb.cc.o [10437/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [10438/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [10439/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [10440/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/metrics.grpc.pb.cc.o [10441/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [10442/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [10443/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [10444/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/context_params.pb.cc.o [10445/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [10446/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [10447/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/certs.pb.cc.o [10448/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/listeners.grpc.pb.cc.o [10449/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [10450/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [10451/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/test/cpp/util/proto_file_parser.cc.o [10452/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/v3/range.pb.cc.o [10453/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [10454/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/annotations/resource.pb.cc.o [10455/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [10456/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/memory.pb.cc.o [10457/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [10458/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [10459/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [10460/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/cel/expr/syntax.pb.cc.o [10461/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/validate/validate.pb.cc.o [10462/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/server_info.grpc.pb.cc.o [10463/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [10464/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [10465/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [10466/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [10467/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [10468/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [10469/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [10470/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [10471/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [10472/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [10473/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [10474/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [10475/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/memory.grpc.pb.cc.o [10476/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/init_dump.grpc.pb.cc.o [10477/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [10478/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [10479/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [10480/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [10481/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/init_dump.pb.cc.o [10482/18119] Building CXX object CMakeFiles/writable_streams_test.dir/test/core/transport/chttp2/writable_streams_test.cc.o [10483/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [10484/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [10485/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [10486/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [10487/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/clusters.grpc.pb.cc.o [10488/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [10489/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [10490/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/config_dump_shared.pb.cc.o [10491/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/cel/expr/checked.pb.cc.o [10492/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [10493/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [10494/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [10495/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [10496/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [10497/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [10498/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [10499/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [10500/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/common/matcher/v3/matcher.grpc.pb.cc.o [10501/18119] Building CXX object CMakeFiles/xds_certificate_provider_test.dir/test/core/xds/xds_certificate_provider_test.cc.o [10502/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [10503/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [10504/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/listeners.pb.cc.o [10505/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [10506/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [10507/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [10508/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/tap.pb.cc.o [10509/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [10510/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/config_dump_shared.grpc.pb.cc.o [10511/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/metrics/v3/metrics_service.pb.cc.o [10512/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [10513/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [10514/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [10515/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [10516/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [10517/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/metrics/v3/stats.grpc.pb.cc.o [10518/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [10519/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [10520/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [10521/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [10522/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [10523/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [10524/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [10525/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [10526/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/server_info.pb.cc.o [10527/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [10528/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [10529/18119] Building CXX object CMakeFiles/writes_per_rpc_test.dir/test/cpp/performance/writes_per_rpc_test.cc.o [10530/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [10531/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [10532/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [10533/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [10534/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [10535/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/clusters.pb.cc.o [10536/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [10537/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [10538/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [10539/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/metrics/v3/metrics_service.grpc.pb.cc.o [10540/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [10541/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [10542/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [10543/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/config_dump.pb.cc.o [10544/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [10545/18119] Building CXX object CMakeFiles/weighted_round_robin_config_test.dir/test/core/test_util/fake_stats_plugin.cc.o [10546/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [10547/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [10548/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [10549/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [10550/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [10551/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [10552/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [10553/18119] Building CXX object CMakeFiles/xds_bootstrap_test.dir/test/core/xds/xds_bootstrap_test.cc.o [10554/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [10555/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [10556/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [10557/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [10558/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/common/matcher/v3/matcher.pb.cc.o [10559/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [10560/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [10561/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [10562/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [10563/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [10564/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [10565/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/metrics/v3/stats.pb.cc.o [10566/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/tap/v3/common.grpc.pb.cc.o [10567/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [10568/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [10569/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [10570/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [10571/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [10572/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [10573/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [10574/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [10575/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [10576/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [10577/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/http.pb.cc.o [10578/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [10579/18119] Building CXX object CMakeFiles/xds_audit_logger_registry_test.dir/test/core/xds/xds_audit_logger_registry_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::StdoutLoggerTest_BasicStdoutLogger_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc:113:66: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 113 | config.mutable_audit_logger()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 114 | StdoutAuditLog()); | ~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc:21: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsAuditLoggerRegistryTest_ValidThirdPartyLogger_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc:130:66: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 130 | config.mutable_audit_logger()->mutable_typed_config()->PackFrom(logger); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsAuditLoggerRegistryTest_InvalidThirdPartyLoggerConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc:142:66: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 142 | config.mutable_audit_logger()->mutable_typed_config()->PackFrom(logger); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsAuditLoggerRegistryTest_NoSupportedType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc:178:66: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 178 | config.mutable_audit_logger()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 179 | AuditLoggerConfigProto()); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsAuditLoggerRegistryTest_NoSupportedTypeButIsOptional_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_audit_logger_registry_test.cc:192:66: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 192 | config.mutable_audit_logger()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 193 | AuditLoggerConfigProto()); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [10580/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [10581/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [10582/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [10583/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [10584/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/overload/v3/overload.pb.cc.o [10585/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [10586/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [10587/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [10588/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [10589/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/range.pb.cc.o [10590/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [10591/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [10592/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [10593/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [10594/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [10595/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [10596/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [10597/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [10598/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [10599/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/percent.pb.cc.o [10600/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [10601/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/overload/v3/overload.grpc.pb.cc.o [10602/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [10603/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [10604/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [10605/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/rpc/status.pb.cc.o [10606/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [10607/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/api/http.pb.cc.o [10608/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [10609/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [10610/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [10611/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [10612/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [10613/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [10614/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [10615/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [10616/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [10617/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [10618/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/api/annotations.pb.cc.o [10619/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [10620/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [10621/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/api/annotations.grpc.pb.cc.o [10622/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [10623/18119] Building CXX object CMakeFiles/xds_client_test.dir/src/cpp/util/status.cc.o [10624/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [10625/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [10626/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/bootstrap/v3/bootstrap.pb.cc.o [10627/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [10628/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [10629/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/tap.grpc.pb.cc.o [10630/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [10631/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [10632/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/api/http.grpc.pb.cc.o [10633/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [10634/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [10635/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [10636/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/rpc/status.grpc.pb.cc.o [10637/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [10638/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [10639/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/udpa/annotations/security.pb.cc.o [10640/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [10641/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [10642/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/annotations/v3/security.pb.cc.o [10643/18119] Building CXX object CMakeFiles/xds_client_test.dir/src/cpp/client/global_callback_hook.cc.o [10644/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/service/status/v3/csds.grpc.pb.cc.o [10645/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/validate/validate.grpc.pb.cc.o [10646/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [10647/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [10648/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [10649/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [10650/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [10651/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [10652/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [10653/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [10654/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [10655/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [10656/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/api/httpbody.pb.cc.o [10657/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [10658/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [10659/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [10660/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [10661/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [10662/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [10663/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/authority.pb.cc.o [10664/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [10665/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/extension.pb.cc.o [10666/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [10667/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/context_params.pb.cc.o [10668/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/admin/v3/config_dump.grpc.pb.cc.o [10669/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [10670/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [10671/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [10672/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [10673/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [10674/18119] Building CXX object CMakeFiles/weighted_round_robin_test.dir/test/core/load_balancing/weighted_round_robin_test.cc.o [10675/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [10676/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [10677/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/validate/validate.pb.cc.o [10678/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [10679/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [10680/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [10681/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [10682/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [10683/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [10684/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [10685/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [10686/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [10687/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [10688/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [10689/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [10690/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [10691/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [10692/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [10693/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [10694/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/udpa/annotations/versioning.pb.cc.o [10695/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [10696/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [10697/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [10698/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [10699/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [10700/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [10701/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/udpa/annotations/migrate.pb.cc.o [10702/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/service/status/v3/csds.pb.cc.o [10703/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [10704/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [10705/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [10706/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [10707/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [10708/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [10709/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [10710/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/tap/v3/common.pb.cc.o [10711/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/v3/range.pb.cc.o [10712/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [10713/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [10714/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [10715/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [10716/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [10717/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/udpa/annotations/status.pb.cc.o [10718/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [10719/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [10720/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [10721/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [10722/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [10723/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [10724/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [10725/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [10726/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/bootstrap/v3/bootstrap.grpc.pb.cc.o [10727/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [10728/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [10729/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [10730/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [10731/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [10732/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [10733/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/annotations/v3/status.pb.cc.o [10734/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [10735/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [10736/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [10737/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [10738/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [10739/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [10740/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [10741/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [10742/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [10743/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [10744/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [10745/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/cidr.pb.cc.o [10746/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/resource.pb.cc.o [10747/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [10748/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [10749/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [10750/18119] Building CXX object CMakeFiles/xds_client_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [10751/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [10752/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [10753/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [10754/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [10755/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [10756/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/v3/cel.pb.cc.o [10757/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [10758/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [10759/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [10760/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [10761/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [10762/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [10763/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [10764/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [10765/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [10766/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [10767/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [10768/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [10769/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [10770/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [10771/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [10772/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [10773/18119] Building CXX object CMakeFiles/xds_client_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [10774/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [10775/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [10776/18119] Building CXX object CMakeFiles/xds_client_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [10777/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [10778/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [10779/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [10780/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [10781/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [10782/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [10783/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [10784/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [10785/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [10786/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [10787/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [10788/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [10789/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [10790/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [10791/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [10792/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [10793/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [10794/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [10795/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [10796/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [10797/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [10798/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [10799/18119] Building CXX object CMakeFiles/xds_client_test.dir/test/core/xds/xds_transport_fake.cc.o [10800/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [10801/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [10802/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [10803/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [10804/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [10805/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [10806/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [10807/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [10808/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [10809/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [10810/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [10811/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [10812/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [10813/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [10814/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [10815/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [10816/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [10817/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [10818/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [10819/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [10820/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [10821/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [10822/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [10823/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [10824/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [10825/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [10826/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [10827/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [10828/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [10829/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [10830/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [10831/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [10832/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [10833/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [10834/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [10835/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [10836/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [10837/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [10838/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [10839/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [10840/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [10841/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [10842/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [10843/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [10844/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [10845/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [10846/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [10847/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [10848/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [10849/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [10850/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/api/http.pb.cc.o [10851/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [10852/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [10853/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [10854/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [10855/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [10856/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [10857/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/rpc/status.pb.cc.o [10858/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [10859/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [10860/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [10861/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [10862/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [10863/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [10864/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [10865/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [10866/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [10867/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [10868/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [10869/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [10870/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [10871/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [10872/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [10873/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [10874/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [10875/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [10876/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [10877/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [10878/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [10879/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [10880/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [10881/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [10882/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [10883/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [10884/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [10885/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [10886/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [10887/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [10888/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [10889/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [10890/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [10891/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [10892/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [10893/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [10894/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [10895/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [10896/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [10897/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [10898/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [10899/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [10900/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [10901/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [10902/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [10903/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [10904/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [10905/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [10906/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [10907/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [10908/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [10909/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [10910/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [10911/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [10912/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [10913/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [10914/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [10915/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [10916/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [10917/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [10918/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [10919/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [10920/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/api/annotations.pb.cc.o [10921/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [10922/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [10923/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [10924/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [10925/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [10926/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [10927/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [10928/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [10929/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [10930/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [10931/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [10932/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [10933/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [10934/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [10935/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [10936/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [10937/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [10938/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [10939/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [10940/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [10941/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [10942/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [10943/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [10944/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [10945/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [10946/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [10947/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [10948/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [10949/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [10950/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [10951/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [10952/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [10953/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [10954/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [10955/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [10956/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [10957/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [10958/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [10959/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [10960/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [10961/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [10962/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [10963/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [10964/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [10965/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [10966/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [10967/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [10968/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [10969/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [10970/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [10971/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [10972/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [10973/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [10974/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [10975/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [10976/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/cel/expr/checked.pb.cc.o [10977/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [10978/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/validate/validate.pb.cc.o [10979/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [10980/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [10981/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [10982/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [10983/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [10984/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [10985/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [10986/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [10987/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [10988/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [10989/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [10990/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [10991/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [10992/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [10993/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [10994/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [10995/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [10996/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [10997/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/cel/expr/syntax.pb.cc.o [10998/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [10999/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [11000/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [11001/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/annotations/resource.pb.cc.o [11002/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [11003/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [11004/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [11005/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [11006/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [11007/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [11008/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [11009/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [11010/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [11011/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [11012/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [11013/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [11014/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [11015/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [11016/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [11017/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [11018/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [11019/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [11020/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [11021/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [11022/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [11023/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [11024/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [11025/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [11026/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [11027/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [11028/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/common/matcher/v3/matcher.pb.cc.o [11029/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [11030/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [11031/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/common/matcher/v3/matcher.grpc.pb.cc.o [11032/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [11033/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [11034/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [11035/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [11036/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [11037/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [11038/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [11039/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [11040/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [11041/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [11042/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [11043/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [11044/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [11045/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [11046/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [11047/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [11048/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [11049/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [11050/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [11051/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [11052/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [11053/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [11054/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.pb.cc.o [11055/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [11056/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [11057/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [11058/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/test/cpp/end2end/connection_attempt_injector.cc.o [11059/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [11060/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [11061/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [11062/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [11063/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [11064/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [11065/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.pb.cc.o [11066/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [11067/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.pb.cc.o [11068/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [11069/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [11070/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [11071/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/http.pb.cc.o [11072/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [11073/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [11074/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [11075/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [11076/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [11077/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [11078/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [11079/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.grpc.pb.cc.o [11080/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [11081/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [11082/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [11083/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [11084/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/load_balancing_policies/common/v3/common.pb.cc.o [11085/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [11086/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.grpc.pb.cc.o [11087/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [11088/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/test/core/test_util/fake_stats_plugin.cc.o [11089/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [11090/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [11091/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.grpc.pb.cc.o [11092/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [11093/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [11094/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [11095/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [11096/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [11097/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [11098/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [11099/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.pb.cc.o [11100/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/api/httpbody.pb.cc.o [11101/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [11102/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [11103/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [11104/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [11105/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [11106/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [11107/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/percent.pb.cc.o [11108/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [11109/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/rpc/status.pb.cc.o [11110/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [11111/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [11112/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [11113/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [11114/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [11115/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [11116/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [11117/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/load_balancing_policies/round_robin/v3/round_robin.pb.cc.o [11118/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/udpa/annotations/versioning.pb.cc.o [11119/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [11120/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [11121/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [11122/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [11123/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/src/cpp/util/status.cc.o [11124/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [11125/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [11126/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/udpa/annotations/status.pb.cc.o [11127/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [11128/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [11129/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/load_balancing_policies/round_robin/v3/round_robin.grpc.pb.cc.o [11130/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/upstreams/http/v3/http_protocol_options.grpc.pb.cc.o [11131/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [11132/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [11133/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [11134/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [11135/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [11136/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [11137/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [11138/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [11139/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [11140/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/api/annotations.grpc.pb.cc.o [11141/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [11142/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [11143/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [11144/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/src/cpp/client/global_callback_hook.cc.o [11145/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/load_balancing_policies/common/v3/common.grpc.pb.cc.o [11146/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [11147/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [11148/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [11149/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [11150/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [11151/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [11152/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [11153/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [11154/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/udpa/annotations/security.pb.cc.o [11155/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/authority.pb.cc.o [11156/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [11157/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [11158/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [11159/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [11160/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/cidr.pb.cc.o [11161/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/api/http.grpc.pb.cc.o [11162/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/range.pb.cc.o [11163/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/annotations/v3/security.pb.cc.o [11164/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [11165/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [11166/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/extension.pb.cc.o [11167/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [11168/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [11169/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [11170/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [11171/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [11172/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [11173/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [11174/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [11175/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [11176/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [11177/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [11178/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [11179/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/api/annotations.pb.cc.o [11180/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [11181/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/context_params.pb.cc.o [11182/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/api/http.pb.cc.o [11183/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [11184/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/resource.pb.cc.o [11185/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [11186/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [11187/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/v3/range.pb.cc.o [11188/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [11189/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [11190/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [11191/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [11192/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [11193/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [11194/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/udpa/annotations/migrate.pb.cc.o [11195/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [11196/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [11197/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [11198/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [11199/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [11200/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [11201/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [11202/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [11203/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [11204/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [11205/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/validate/validate.grpc.pb.cc.o [11206/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [11207/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [11208/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [11209/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [11210/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [11211/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/v3/cel.pb.cc.o [11212/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [11213/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [11214/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [11215/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [11216/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [11217/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [11218/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [11219/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/annotations/v3/status.pb.cc.o [11220/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [11221/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/rpc/status.grpc.pb.cc.o [11222/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [11223/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [11224/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [11225/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [11226/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [11227/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [11228/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [11229/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [11230/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.grpc.pb.cc.o [11231/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [11232/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [11233/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [11234/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [11235/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [11236/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [11237/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [11238/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/envoy/extensions/upstreams/http/v3/http_protocol_options.pb.cc.o [11239/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [11240/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [11241/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [11242/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [11243/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [11244/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [11245/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [11246/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [11247/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [11248/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [11249/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [11250/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [11251/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [11252/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [11253/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [11254/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [11255/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [11256/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [11257/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [11258/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [11259/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [11260/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [11261/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [11262/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [11263/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [11264/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/validate/validate.pb.cc.o [11265/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [11266/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [11267/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [11268/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [11269/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [11270/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [11271/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [11272/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [11273/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [11274/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [11275/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [11276/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [11277/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [11278/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [11279/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [11280/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [11281/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [11282/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [11283/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [11284/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [11285/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [11286/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [11287/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [11288/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [11289/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [11290/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [11291/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [11292/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [11293/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [11294/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [11295/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [11296/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [11297/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [11298/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [11299/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [11300/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [11301/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [11302/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [11303/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [11304/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [11305/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [11306/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [11307/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [11308/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [11309/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [11310/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [11311/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [11312/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [11313/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [11314/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [11315/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [11316/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [11317/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [11318/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [11319/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [11320/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [11321/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [11322/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [11323/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [11324/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [11325/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [11326/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [11327/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [11328/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [11329/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [11330/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [11331/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [11332/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [11333/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [11334/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [11335/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [11336/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [11337/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [11338/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [11339/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.grpc.pb.cc.o [11340/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [11341/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [11342/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [11343/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [11344/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [11345/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [11346/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [11347/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [11348/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [11349/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [11350/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [11351/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [11352/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [11353/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [11354/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [11355/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [11356/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [11357/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [11358/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [11359/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [11360/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [11361/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [11362/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [11363/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [11364/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [11365/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [11366/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [11367/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [11368/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [11369/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [11370/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [11371/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [11372/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [11373/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [11374/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [11375/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [11376/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [11377/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [11378/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [11379/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [11380/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.pb.cc.o [11381/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [11382/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [11383/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [11384/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [11385/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [11386/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [11387/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [11388/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [11389/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [11390/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [11391/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [11392/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [11393/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [11394/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [11395/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [11396/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [11397/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [11398/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [11399/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [11400/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [11401/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [11402/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [11403/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [11404/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [11405/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [11406/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [11407/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [11408/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [11409/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [11410/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [11411/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [11412/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [11413/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [11414/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [11415/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [11416/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [11417/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [11418/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [11419/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [11420/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [11421/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [11422/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [11423/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [11424/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [11425/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [11426/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [11427/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [11428/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [11429/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [11430/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [11431/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [11432/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/api/annotations.pb.cc.o [11433/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [11434/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/rpc/status.pb.cc.o [11435/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [11436/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [11437/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [11438/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/api/http.pb.cc.o [11439/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [11440/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [11441/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [11442/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [11443/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [11444/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [11445/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [11446/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [11447/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [11448/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [11449/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [11450/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [11451/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [11452/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [11453/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [11454/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [11455/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [11456/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [11457/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [11458/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [11459/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [11460/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [11461/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [11462/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [11463/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [11464/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [11465/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/validate/validate.pb.cc.o [11466/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [11467/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [11468/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [11469/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [11470/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [11471/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [11472/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [11473/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/cel/expr/syntax.pb.cc.o [11474/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [11475/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [11476/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [11477/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [11478/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [11479/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [11480/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [11481/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [11482/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/insecure/v3/insecure_credentials.pb.cc.o [11483/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [11484/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [11485/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [11486/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [11487/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/test/cpp/end2end/xds/xds_cluster_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_end2end_test.cc:28: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [11488/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [11489/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [11490/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [11491/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [11492/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [11493/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/google_default/v3/google_default_credentials.pb.cc.o [11494/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [11495/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [11496/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [11497/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [11498/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [11499/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [11500/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/annotations/resource.pb.cc.o [11501/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [11502/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [11503/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [11504/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [11505/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [11506/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/cel/expr/checked.pb.cc.o [11507/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [11508/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [11509/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [11510/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [11511/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [11512/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [11513/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [11514/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [11515/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [11516/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [11517/18119] Building CXX object CMakeFiles/xds_client_test.dir/test/core/xds/xds_client_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc: In member function ‘grpc_core::testing::{anonymous}::XdsClientTest::ResponseBuilder& grpc_core::testing::{anonymous}::XdsClientTest::ResponseBuilder::AddInvalidResource(std::string_view, std::string_view, std::string_view)’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc:658:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 658 | res->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc: In instantiation of ‘grpc_core::testing::{anonymous}::XdsClientTest::ResponseBuilder& grpc_core::testing::{anonymous}::XdsClientTest::ResponseBuilder::AddResource(const typename ResourceType::ResourceType&, bool) [with ResourceType = grpc_core::testing::{anonymous}::XdsClientTest::XdsTestResourceType; typename ResourceType::ResourceType = grpc_core::testing::{anonymous}::XdsClientTest::XdsFooResource]’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc:633:45: required from here 633 | return AddResource(resource, in_resource_wrapper); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc:626:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 626 | res->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc: In instantiation of ‘grpc_core::testing::{anonymous}::XdsClientTest::ResponseBuilder& grpc_core::testing::{anonymous}::XdsClientTest::ResponseBuilder::AddResource(const typename ResourceType::ResourceType&, bool) [with ResourceType = grpc_core::testing::{anonymous}::XdsClientTest::XdsTestResourceType; typename ResourceType::ResourceType = grpc_core::testing::{anonymous}::XdsClientTest::XdsBarResource]’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc:638:45: required from here 638 | return AddResource(resource, in_resource_wrapper); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc:626:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 626 | res->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc: In instantiation of ‘grpc_core::testing::{anonymous}::XdsClientTest::ResponseBuilder& grpc_core::testing::{anonymous}::XdsClientTest::ResponseBuilder::AddResource(const typename ResourceType::ResourceType&, bool) [with ResourceType = grpc_core::testing::{anonymous}::XdsClientTest::XdsTestResourceType; typename ResourceType::ResourceType = grpc_core::testing::{anonymous}::XdsClientTest::XdsWildcardCapableResource]’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc:644:57: required from here 644 | return AddResource(resource, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 645 | in_resource_wrapper); | ~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_client_test.cc:626:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 626 | res->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [11518/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [11519/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/http.pb.cc.o [11520/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [11521/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [11522/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [11523/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [11524/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [11525/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [11526/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [11527/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [11528/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [11529/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [11530/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [11531/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [11532/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [11533/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [11534/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [11535/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [11536/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [11537/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [11538/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [11539/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [11540/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [11541/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/api/httpbody.pb.cc.o [11542/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [11543/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.c.o [11544/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c.o [11545/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.c.o [11546/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.c.o [11547/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.c.o [11548/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/grpc_service/call_credentials/access_token/v3/access_token_credentials.pb.cc.o [11549/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/cel.upb_minitable.c.o [11550/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.c.o [11551/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.c.o [11552/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.c.o [11553/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [11554/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [11555/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.c.o [11556/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.c.o [11557/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [11558/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.c.o [11559/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.c.o [11560/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.c.o [11561/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [11562/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.c.o [11563/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.c.o [11564/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.c.o [11565/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.c.o [11566/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [11567/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/google_default/v3/google_default_credentials.grpc.pb.cc.o [11568/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [11569/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [11570/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.c.o [11571/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [11572/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/api/http.grpc.pb.cc.o [11573/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.c.o [11574/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.c.o [11575/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [11576/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/socket_cmsg_headers.upb_minitable.c.o [11577/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.c.o [11578/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/address.upb_minitable.c.o [11579/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.c.o [11580/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb_minitable.c.o [11581/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.c.o [11582/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [11583/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.c.o [11584/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.c.o [11585/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.c.o [11586/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.c.o [11587/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.c.o [11588/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.c.o [11589/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.c.o [11590/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.c.o [11591/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.c.o [11592/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/api/annotations.upb_minitable.c.o [11593/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.c.o [11594/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [11595/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.c.o [11596/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.c.o [11597/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.c.o [11598/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.c.o [11599/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.c.o [11600/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.c.o [11601/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.c.o [11602/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.c.o [11603/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [11604/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.c.o [11605/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [11606/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.c.o [11607/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/api/annotations.pb.cc.o [11608/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.c.o [11609/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [11610/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.c.o [11611/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/api/http.upb_minitable.c.o [11612/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o [11613/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [11614/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c.o [11615/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.c.o [11616/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [11617/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c.o [11618/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/api/httpbody.upb_minitable.c.o [11619/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [11620/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [11621/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.c.o [11622/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [11623/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [11624/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.c.o [11625/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/rpc/status.grpc.pb.cc.o [11626/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.c.o [11627/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/type/v1/typed_struct.pb.cc.o [11628/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/validate/validate.upb_minitable.c.o [11629/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [11630/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [11631/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c.o [11632/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.c.o [11633/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c.o [11634/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c.o [11635/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.c.o [11636/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [11637/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/rpc/status.pb.cc.o [11638/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.c.o [11639/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.c.o [11640/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.c.o [11641/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.c.o [11642/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.c.o [11643/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [11644/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.c.o [11645/18119] Building C object CMakeFiles/xds_common_types_test.dir/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.c.o [11646/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [11647/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [11648/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/percent.pb.cc.o [11649/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/grpc_service/channel_credentials/insecure/v3/insecure_credentials.grpc.pb.cc.o [11650/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [11651/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [11652/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [11653/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [11654/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/annotations/status.pb.cc.o [11655/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [11656/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [11657/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [11658/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [11659/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [11660/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/grpc_service/call_credentials/access_token/v3/access_token_credentials.grpc.pb.cc.o [11661/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [11662/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [11663/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [11664/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [11665/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/annotations/v3/status.pb.cc.o [11666/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [11667/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/annotations/security.pb.cc.o [11668/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/range.pb.cc.o [11669/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [11670/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/validate/validate.pb.cc.o [11671/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/test/cpp/end2end/connection_attempt_injector.cc.o [11672/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [11673/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [11674/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [11675/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [11676/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [11677/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [11678/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [11679/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [11680/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/type/v3/range.pb.cc.o [11681/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [11682/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [11683/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [11684/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/annotations/versioning.pb.cc.o [11685/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [11686/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [11687/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [11688/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [11689/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/api/annotations.grpc.pb.cc.o [11690/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [11691/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [11692/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [11693/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/test/cpp/util/cli_call.cc.o [11694/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [11695/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/api/http.pb.cc.o [11696/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [11697/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [11698/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/annotations/v3/security.pb.cc.o [11699/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/extension.pb.cc.o [11700/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [11701/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [11702/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [11703/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [11704/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [11705/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [11706/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [11707/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [11708/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [11709/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [11710/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [11711/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/authority.pb.cc.o [11712/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/test/cpp/util/cli_credentials.cc.o [11713/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [11714/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [11715/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/annotations/migrate.pb.cc.o [11716/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [11717/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [11718/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [11719/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [11720/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [11721/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/type/v3/cel.pb.cc.o [11722/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [11723/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [11724/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [11725/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [11726/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [11727/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [11728/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [11729/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [11730/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [11731/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [11732/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [11733/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [11734/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/resource.pb.cc.o [11735/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/test/cpp/util/service_describer.cc.o [11736/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [11737/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [11738/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [11739/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [11740/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [11741/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [11742/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/validate/validate.grpc.pb.cc.o [11743/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [11744/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/context_params.pb.cc.o [11745/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [11746/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [11747/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/udpa/type/v1/typed_struct.grpc.pb.cc.o [11748/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [11749/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [11750/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [11751/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [11752/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/test/cpp/util/proto_file_parser.cc.o [11753/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [11754/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [11755/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/cidr.pb.cc.o [11756/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [11757/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [11758/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [11759/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [11760/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [11761/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [11762/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [11763/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [11764/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [11765/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [11766/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [11767/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [11768/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [11769/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [11770/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [11771/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [11772/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [11773/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [11774/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [11775/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [11776/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [11777/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [11778/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [11779/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [11780/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [11781/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [11782/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [11783/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [11784/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [11785/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [11786/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [11787/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [11788/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [11789/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [11790/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [11791/18119] Building CXX object CMakeFiles/xds_cluster_resource_type_test.dir/test/core/xds/xds_cluster_resource_type_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ClusterTypeTest_AggregateClusterValid_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:572:67: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 572 | cluster.mutable_cluster_type()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 573 | cluster_config); | ~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:17: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ClusterTypeTest_AggregateClusterEmptyClusterList_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:620:67: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 620 | cluster.mutable_cluster_type()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 621 | ClusterConfig()); | ~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::LbPolicyTest_LoadBalancingPolicyField_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:824:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 820 | wrr_locality.mutable_endpoint_picking_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 821 | ->add_policies() | ~~~~~~~~~~~~~~~~ 822 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 823 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 824 | ->PackFrom(RoundRobin()); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:829:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 825 | cluster.mutable_load_balancing_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 826 | ->add_policies() | ~~~~~~~~~~~~~~~~ 827 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 829 | ->PackFrom(wrr_locality); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::LbPolicyTest_XdsLbPolicyRegistryConversionFails_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:858:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 854 | cluster.mutable_load_balancing_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | ->add_policies() | ~~~~~~~~~~~~~~~~ 856 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 857 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 858 | ->PackFrom(WrrLocality()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::LbPolicyTest_ConvertedCustomPolicyFailsValidation_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:889:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 885 | cluster.mutable_load_balancing_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | ->add_policies() | ~~~~~~~~~~~~~~~~ 887 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 888 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 889 | ->PackFrom(typed_struct); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TlsConfigTest_MinimumValidConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:927:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 927 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TlsConfigTest_SystemRootCerts_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:958:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 958 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TlsConfigTest_UpstreamTlsContextSni_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:992:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 992 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TlsConfigTest_UpstreamTlsContextSniNoEnv_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1026:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1026 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TlsConfigTest_UnknownCertificateProviderInstance_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1060:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1060 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TlsConfigTest_UnknownTransportSocketType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1086:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1086 | transport_socket->mutable_typed_config()->PackFrom(Cluster()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TlsConfigTest_UnparsableUpstreamTlsContext_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1111:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1111 | typed_config->PackFrom(UpstreamTlsContext()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TlsConfigTest_UpstreamTlsContextInTypedStruct_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1140:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1140 | transport_socket->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TlsConfigTest_CaCertProviderUnset_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1166:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1166 | typed_config->PackFrom(UpstreamTlsContext()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TlsConfigTest_SniTooLong_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1200:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1200 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectTest_FeatureNotEnabled_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1233:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1233 | transport_socket->mutable_typed_config()->PackFrom(http_11_proxy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectTest_NoInnerTransportSocket_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1281:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1281 | transport_socket->mutable_typed_config()->PackFrom(http_11_proxy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectTest_UnknownWrappedTransportSocketType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1304:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1304 | http_11_proxy.mutable_transport_socket()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1305 | Cluster()); | ~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1306:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1306 | transport_socket->mutable_typed_config()->PackFrom(http_11_proxy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectTest_UnparsableHttp11ProxyUpstreamTransport_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1335:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1335 | typed_config->PackFrom(Http11ProxyUpstreamTransport()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectTest_UpstreamTlsContextInTypedStruct_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1366:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1366 | transport_socket->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectTest_WrappingUpstreamTlsContext_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1402:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1402 | http_11_proxy.mutable_transport_socket()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1403 | upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1404:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1404 | transport_socket->mutable_typed_config()->PackFrom(http_11_proxy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectTest_WrappingInvalidUpstreamTlsContext_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1444:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1444 | http_11_proxy.mutable_transport_socket()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1445 | upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1446:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1446 | transport_socket->mutable_typed_config()->PackFrom(http_11_proxy); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::UpstreamConfigTest_DefaultWithNoCommonHttpProtocolOptions_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1633:70: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1633 | cluster.mutable_upstream_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1634 | http_protocol_options); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::UpstreamConfigTest_DefaultWithFieldUnset_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1655:70: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1655 | cluster.mutable_upstream_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1656 | http_protocol_options); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::UpstreamConfigTest_ExplicitlySet_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1679:70: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1679 | cluster.mutable_upstream_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1680 | http_protocol_options); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::UpstreamConfigTest_UnknownUpstreamConfigType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1699:70: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1699 | cluster.mutable_upstream_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1700 | Cluster()); | ~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::UpstreamConfigTest_UnparsableHttpProtocolOptions_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1725:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1725 | typed_config->PackFrom(HttpProtocolOptions()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::UpstreamConfigTest_HttpProtocolOptionsInTypedStruct_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1753:70: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1753 | cluster.mutable_upstream_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1754 | typed_struct); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::UpstreamConfigTest_ErrorsParsingDurations_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:1785:70: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1785 | cluster.mutable_upstream_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1786 | http_protocol_options); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MetadataTest_MetadataUnparseable_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_cluster_resource_type_test.cc:2129:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2129 | entry.PackFrom(Audience()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [11792/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [11793/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [11794/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [11795/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [11796/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [11797/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [11798/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [11799/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [11800/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [11801/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [11802/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [11803/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [11804/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [11805/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [11806/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [11807/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [11808/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [11809/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [11810/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [11811/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [11812/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [11813/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [11814/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [11815/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [11816/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [11817/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [11818/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [11819/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [11820/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [11821/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [11822/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [11823/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [11824/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [11825/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [11826/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [11827/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [11828/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [11829/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [11830/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [11831/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [11832/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [11833/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [11834/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [11835/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [11836/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [11837/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [11838/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [11839/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [11840/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [11841/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [11842/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [11843/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [11844/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [11845/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [11846/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [11847/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [11848/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [11849/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [11850/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/api/annotations.pb.cc.o [11851/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [11852/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [11853/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [11854/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [11855/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [11856/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [11857/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [11858/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [11859/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [11860/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [11861/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [11862/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [11863/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [11864/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [11865/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [11866/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [11867/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [11868/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [11869/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [11870/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [11871/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [11872/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [11873/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [11874/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [11875/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [11876/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [11877/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [11878/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [11879/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [11880/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [11881/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [11882/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [11883/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [11884/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [11885/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [11886/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [11887/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [11888/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [11889/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [11890/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [11891/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [11892/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [11893/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [11894/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [11895/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [11896/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [11897/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [11898/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [11899/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [11900/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [11901/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [11902/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [11903/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/api/http.pb.cc.o [11904/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [11905/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [11906/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [11907/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [11908/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [11909/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [11910/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [11911/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [11912/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [11913/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [11914/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [11915/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [11916/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [11917/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [11918/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [11919/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [11920/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [11921/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [11922/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [11923/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [11924/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [11925/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [11926/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [11927/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/rpc/status.pb.cc.o [11928/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [11929/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [11930/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [11931/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [11932/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [11933/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [11934/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [11935/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [11936/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [11937/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [11938/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [11939/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [11940/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [11941/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [11942/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [11943/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [11944/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [11945/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [11946/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [11947/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [11948/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [11949/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [11950/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [11951/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [11952/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/google/api/http.pb.cc.o [11953/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [11954/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [11955/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [11956/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [11957/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [11958/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [11959/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [11960/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [11961/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [11962/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [11963/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [11964/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [11965/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [11966/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/google/rpc/status.pb.cc.o [11967/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [11968/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [11969/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [11970/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [11971/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [11972/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [11973/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [11974/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [11975/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [11976/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [11977/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [11978/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [11979/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [11980/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [11981/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [11982/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/memory.pb.cc.o [11983/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [11984/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [11985/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [11986/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/metrics.pb.cc.o [11987/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [11988/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [11989/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [11990/18119] Building CXX object CMakeFiles/xds_common_types_test.dir/test/core/xds/xds_common_types_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_NonTrustedXdsServerAndServicePresentInBootstrap_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1003:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1003 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1004 | envoy::extensions::grpc_service::channel_credentials::google_default::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1005 | GoogleDefaultCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.h:33, from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:28: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1009:55: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1009 | google_grpc->add_call_credentials_plugin()->PackFrom(call_creds); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_TrustedXdsServerWithCredentials_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1042:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1042 | google_grpc->add_channel_credentials_plugin()->PackFrom(GrpcService()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1044:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1044 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1045 | envoy::extensions::grpc_service::channel_credentials::google_default::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1046 | GoogleDefaultCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1047:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1047 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1048 | envoy::extensions::grpc_service::channel_credentials::insecure::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1049 | InsecureCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1051:55: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1051 | google_grpc->add_call_credentials_plugin()->PackFrom(GrpcService()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1056:55: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1056 | google_grpc->add_call_credentials_plugin()->PackFrom(call_creds); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1058:55: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1058 | google_grpc->add_call_credentials_plugin()->PackFrom(call_creds); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_TrustedXdsServerWithNoSupportedChannelCreds_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1100:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1100 | google_grpc->add_channel_credentials_plugin()->PackFrom(GrpcService()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_Timeout_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1115:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1115 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1116 | envoy::extensions::grpc_service::channel_credentials::insecure::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1117 | InsecureCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_InvalidTimeout_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1129:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1129 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1130 | envoy::extensions::grpc_service::channel_credentials::insecure::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1131 | InsecureCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_BasicHeader_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1147:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1147 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1148 | envoy::extensions::grpc_service::channel_credentials::google_default::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1149 | GoogleDefaultCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_InvalidHeaderKeyAndValue_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1164:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1164 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1165 | envoy::extensions::grpc_service::channel_credentials::insecure::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1166 | InsecureCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_RawHeaderValueForBinaryHeader_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1184:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1184 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1185 | envoy::extensions::grpc_service::channel_credentials::google_default::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1186 | GoogleDefaultCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_RawHeaderValueForNonBinaryHeader_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1204:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1204 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1205 | envoy::extensions::grpc_service::channel_credentials::google_default::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1206 | GoogleDefaultCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_NoHeaderValueSetForBinaryHeader_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1221:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1221 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1222 | envoy::extensions::grpc_service::channel_credentials::google_default::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1223 | GoogleDefaultCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_NoHeaderValueSetForNonBinaryHeader_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1239:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1239 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1240 | envoy::extensions::grpc_service::channel_credentials::google_default::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1241 | GoogleDefaultCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ParseXdsGrpcServiceTest_InvalidTargetUri_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_common_types_test.cc:1269:58: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1269 | google_grpc->add_channel_credentials_plugin()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1270 | envoy::extensions::grpc_service::channel_credentials::insecure::v3:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1271 | InsecureCredentials()); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [11991/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/certs.grpc.pb.cc.o [11992/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [11993/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/memory.grpc.pb.cc.o [11994/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [11995/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/validate/validate.pb.cc.o [11996/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [11997/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/metrics.grpc.pb.cc.o [11998/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/mutex_stats.grpc.pb.cc.o [11999/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [12000/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/listeners.grpc.pb.cc.o [12001/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [12002/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/listeners.pb.cc.o [12003/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [12004/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [12005/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [12006/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/config_dump_shared.pb.cc.o [12007/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/mutex_stats.pb.cc.o [12008/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [12009/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [12010/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [12011/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [12012/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/init_dump.pb.cc.o [12013/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [12014/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [12015/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [12016/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/config_dump_shared.grpc.pb.cc.o [12017/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [12018/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [12019/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [12020/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [12021/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [12022/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [12023/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/init_dump.grpc.pb.cc.o [12024/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [12025/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [12026/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/validate/validate.pb.cc.o [12027/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [12028/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [12029/18119] Building CXX object CMakeFiles/xds_cluster_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12030/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [12031/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [12032/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [12033/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [12034/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [12035/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [12036/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/certs.pb.cc.o [12037/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [12038/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/server_info.grpc.pb.cc.o [12039/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [12040/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [12041/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [12042/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/clusters.grpc.pb.cc.o [12043/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [12044/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [12045/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/server_info.pb.cc.o [12046/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [12047/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [12048/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [12049/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [12050/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [12051/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [12052/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [12053/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [12054/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [12055/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [12056/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [12057/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [12058/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [12059/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [12060/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [12061/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [12062/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [12063/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [12064/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/test/cpp/end2end/xds/xds_credentials_end2end_test.cc.o [12065/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/common/matcher/v3/matcher.pb.cc.o [12066/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [12067/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [12068/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [12069/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [12070/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [12071/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [12072/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [12073/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [12074/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [12075/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/tap.grpc.pb.cc.o [12076/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/overload/v3/overload.grpc.pb.cc.o [12077/18119] Building CXX object CMakeFiles/xds_credentials_test.dir/test/core/credentials/transport/xds/xds_credentials_test.cc.o [12078/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [12079/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [12080/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [12081/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/bootstrap/v3/bootstrap.grpc.pb.cc.o [12082/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [12083/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [12084/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [12085/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [12086/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [12087/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [12088/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/metrics/v3/metrics_service.grpc.pb.cc.o [12089/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [12090/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [12091/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [12092/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [12093/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/common/matcher/v3/matcher.grpc.pb.cc.o [12094/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [12095/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [12096/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [12097/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [12098/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [12099/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [12100/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [12101/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [12102/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [12103/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [12104/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [12105/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/metrics/v3/metrics_service.pb.cc.o [12106/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12107/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [12108/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [12109/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/overload/v3/overload.pb.cc.o [12110/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [12111/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [12112/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [12113/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [12114/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [12115/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [12116/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [12117/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [12118/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [12119/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/clusters.pb.cc.o [12120/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [12121/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [12122/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [12123/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [12124/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [12125/18119] Building CXX object CMakeFiles/xds_cluster_type_end2end_test.dir/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:32: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/config_source.pb.h:35, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/extensions/clusters/aggregate/v3/cluster.pb.h:33, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:20: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_Basic_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:346:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 346 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_LoadBalancingPolicyComesFromUnderlyingCluster_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:399:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 399 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_LoadBalancingPolicyComesFromAggregateCluster_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:472:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 472 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_FallBackWithConnectivityChurn_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:534:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 534 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_EdsToLogicalDns_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:609:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 609 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_LogicalDnsToEds_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:670:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 670 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_ReconfigEdsWhileLogicalDnsChildFails_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:741:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 741 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_MultipleClustersWithSameLocalities_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:807:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 807 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_UpdateOfChildCluster_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:852:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 852 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_DiamondDependency_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:904:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 904 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:915:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 915 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_DependencyLoopWithNoLeafClusters_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:939:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 939 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:945:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 945 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_DependencyLoopWithLeafClusters_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:971:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 971 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_RecursionDepthJustBelowMax_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:994:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 994 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_RecursionMaxDepth_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:1018:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1018 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::AggregateClusterTest_UnderlyingClusterDoesNotExist_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_cluster_type_end2end_test.cc:1051:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1051 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12126/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [12127/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [12128/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [12129/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [12130/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [12131/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [12132/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/metrics/v3/stats.pb.cc.o [12133/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [12134/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [12135/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [12136/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [12137/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [12138/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [12139/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [12140/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [12141/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/config_dump.grpc.pb.cc.o [12142/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [12143/18119] Building CXX object CMakeFiles/xds_credentials_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [12144/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/bootstrap/v3/bootstrap.pb.cc.o [12145/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [12146/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [12147/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [12148/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [12149/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [12150/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [12151/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/metrics/v3/stats.grpc.pb.cc.o [12152/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [12153/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [12154/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [12155/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [12156/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [12157/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/tap.pb.cc.o [12158/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [12159/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [12160/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [12161/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [12162/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [12163/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [12164/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [12165/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [12166/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [12167/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/tap/v3/common.grpc.pb.cc.o [12168/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [12169/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [12170/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [12171/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [12172/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [12173/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [12174/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [12175/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [12176/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [12177/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [12178/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [12179/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [12180/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/service/status/v3/csds.pb.cc.o [12181/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [12182/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [12183/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [12184/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/admin/v3/config_dump.pb.cc.o [12185/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [12186/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [12187/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/rpc/status.pb.cc.o [12188/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [12189/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [12190/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [12191/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [12192/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [12193/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/service/status/v3/csds.grpc.pb.cc.o [12194/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [12195/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [12196/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [12197/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [12198/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [12199/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [12200/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [12201/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [12202/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [12203/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [12204/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [12205/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [12206/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [12207/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [12208/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [12209/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [12210/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [12211/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [12212/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [12213/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/api/http.pb.cc.o [12214/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [12215/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [12216/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [12217/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [12218/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [12219/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [12220/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [12221/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [12222/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [12223/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [12224/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [12225/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [12226/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [12227/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [12228/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [12229/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [12230/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [12231/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [12232/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [12233/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/validate/validate.pb.cc.o [12234/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/tap/v3/common.pb.cc.o [12235/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/api/annotations.pb.cc.o [12236/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [12237/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [12238/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [12239/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [12240/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [12241/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [12242/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [12243/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [12244/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [12245/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [12246/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [12247/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [12248/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [12249/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12250/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [12251/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [12252/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [12253/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [12254/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [12255/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [12256/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [12257/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [12258/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [12259/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [12260/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [12261/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [12262/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [12263/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [12264/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [12265/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [12266/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [12267/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [12268/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [12269/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [12270/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [12271/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [12272/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [12273/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [12274/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [12275/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [12276/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [12277/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [12278/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [12279/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [12280/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [12281/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [12282/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [12283/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [12284/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [12285/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [12286/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [12287/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [12288/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [12289/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [12290/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [12291/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [12292/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [12293/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [12294/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [12295/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [12296/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [12297/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [12298/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [12299/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [12300/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [12301/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [12302/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [12303/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [12304/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [12305/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [12306/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [12307/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [12308/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [12309/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [12310/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [12311/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [12312/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [12313/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [12314/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [12315/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/test/core/test_util/fake_stats_plugin.cc.o [12316/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [12317/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [12318/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [12319/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [12320/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [12321/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [12322/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [12323/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [12324/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [12325/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [12326/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [12327/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [12328/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [12329/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [12330/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [12331/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [12332/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [12333/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [12334/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [12335/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [12336/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [12337/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [12338/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [12339/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [12340/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [12341/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [12342/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [12343/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [12344/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [12345/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [12346/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [12347/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [12348/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [12349/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [12350/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [12351/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [12352/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [12353/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [12354/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [12355/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [12356/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12357/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [12358/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [12359/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [12360/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [12361/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [12362/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [12363/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [12364/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [12365/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [12366/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [12367/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [12368/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [12369/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [12370/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [12371/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [12372/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [12373/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [12374/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [12375/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [12376/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [12377/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [12378/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [12379/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [12380/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [12381/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [12382/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [12383/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [12384/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [12385/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [12386/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [12387/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [12388/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [12389/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [12390/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [12391/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [12392/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [12393/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [12394/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [12395/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [12396/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [12397/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [12398/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [12399/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [12400/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [12401/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [12402/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [12403/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [12404/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [12405/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [12406/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [12407/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [12408/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [12409/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [12410/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [12411/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [12412/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [12413/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [12414/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [12415/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [12416/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [12417/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [12418/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [12419/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/test/cpp/end2end/xds/xds_core_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_core_end2end_test.cc:29: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/accesslog/v3/accesslog.pb.h:35, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/listener/v3/listener.pb.h:35, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_core_end2end_test.cc:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_core_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsClientTest_RestartsRequestsUponReconnection_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_core_end2end_test.cc:105:68: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 105 | listener.mutable_api_listener()->mutable_api_listener()->UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 106 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_core_end2end_test.cc:110:68: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 110 | listener.mutable_api_listener()->mutable_api_listener()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 111 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12420/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [12421/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [12422/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [12423/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [12424/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [12425/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [12426/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [12427/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [12428/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [12429/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/api/http.pb.cc.o [12430/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [12431/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [12432/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [12433/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [12434/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [12435/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [12436/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [12437/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/api/annotations.pb.cc.o [12438/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [12439/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [12440/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [12441/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [12442/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [12443/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [12444/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [12445/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [12446/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [12447/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [12448/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [12449/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [12450/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [12451/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [12452/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [12453/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [12454/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [12455/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [12456/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [12457/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [12458/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [12459/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [12460/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [12461/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/src/cpp/server/csds/csds.cc.o [12462/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [12463/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [12464/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [12465/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/rpc/status.pb.cc.o [12466/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [12467/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [12468/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [12469/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [12470/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [12471/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [12472/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [12473/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [12474/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [12475/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [12476/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [12477/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [12478/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [12479/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [12480/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [12481/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [12482/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [12483/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [12484/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [12485/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [12486/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [12487/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [12488/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [12489/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [12490/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [12491/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [12492/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [12493/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [12494/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [12495/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [12496/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [12497/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [12498/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [12499/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [12500/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [12501/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [12502/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [12503/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [12504/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [12505/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [12506/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [12507/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [12508/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [12509/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [12510/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [12511/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [12512/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [12513/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [12514/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [12515/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [12516/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [12517/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [12518/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [12519/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [12520/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [12521/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [12522/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [12523/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [12524/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [12525/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [12526/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/annotations/resource.pb.cc.o [12527/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [12528/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [12529/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [12530/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [12531/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [12532/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [12533/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [12534/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [12535/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [12536/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [12537/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [12538/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [12539/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [12540/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [12541/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [12542/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [12543/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [12544/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [12545/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [12546/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [12547/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [12548/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [12549/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [12550/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [12551/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [12552/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [12553/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [12554/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [12555/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [12556/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [12557/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [12558/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [12559/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [12560/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [12561/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [12562/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [12563/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [12564/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [12565/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [12566/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [12567/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [12568/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [12569/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [12570/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [12571/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [12572/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [12573/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [12574/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [12575/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [12576/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [12577/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [12578/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [12579/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/validate/validate.pb.cc.o [12580/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [12581/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [12582/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [12583/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [12584/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [12585/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [12586/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [12587/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [12588/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [12589/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [12590/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [12591/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [12592/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [12593/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [12594/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [12595/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [12596/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [12597/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [12598/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [12599/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [12600/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [12601/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [12602/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [12603/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [12604/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [12605/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [12606/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/src/cpp/util/status.cc.o [12607/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [12608/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [12609/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [12610/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [12611/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [12612/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [12613/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [12614/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/udpa/annotations/migrate.pb.cc.o [12615/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [12616/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [12617/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [12618/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [12619/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [12620/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/percent.pb.cc.o [12621/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/src/cpp/client/global_callback_hook.cc.o [12622/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [12623/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [12624/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [12625/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [12626/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/google/rpc/status.grpc.pb.cc.o [12627/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [12628/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/google/api/httpbody.pb.cc.o [12629/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [12630/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [12631/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [12632/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [12633/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [12634/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [12635/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [12636/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [12637/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [12638/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [12639/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [12640/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [12641/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [12642/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [12643/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [12644/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [12645/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [12646/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/google/rpc/status.pb.cc.o [12647/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [12648/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [12649/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [12650/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [12651/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [12652/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [12653/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/authority.pb.cc.o [12654/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/validate/validate.pb.cc.o [12655/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [12656/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/context_params.pb.cc.o [12657/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [12658/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/extension.pb.cc.o [12659/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/http.pb.cc.o [12660/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/google/api/http.pb.cc.o [12661/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/google/api/annotations.pb.cc.o [12662/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [12663/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [12664/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [12665/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [12666/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/annotations/v3/security.pb.cc.o [12667/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/range.pb.cc.o [12668/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [12669/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [12670/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [12671/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [12672/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [12673/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/google/api/annotations.grpc.pb.cc.o [12674/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [12675/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [12676/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [12677/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [12678/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/resource.pb.cc.o [12679/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [12680/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/udpa/annotations/versioning.pb.cc.o [12681/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [12682/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [12683/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/udpa/annotations/status.pb.cc.o [12684/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [12685/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/cidr.pb.cc.o [12686/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [12687/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/udpa/annotations/security.pb.cc.o [12688/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [12689/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/google/api/http.grpc.pb.cc.o [12690/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [12691/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [12692/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [12693/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [12694/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [12695/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/validate/validate.grpc.pb.cc.o [12696/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [12697/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [12698/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [12699/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [12700/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [12701/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [12702/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [12703/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [12704/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [12705/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12706/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [12707/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/annotations/v3/status.pb.cc.o [12708/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [12709/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [12710/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [12711/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [12712/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [12713/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [12714/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [12715/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [12716/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [12717/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [12718/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [12719/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [12720/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [12721/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [12722/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [12723/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [12724/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [12725/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [12726/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [12727/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [12728/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [12729/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [12730/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [12731/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [12732/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [12733/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [12734/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [12735/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [12736/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [12737/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [12738/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [12739/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [12740/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [12741/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [12742/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [12743/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [12744/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [12745/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [12746/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [12747/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [12748/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [12749/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [12750/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [12751/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [12752/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [12753/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [12754/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [12755/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [12756/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [12757/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [12758/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [12759/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [12760/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [12761/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [12762/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12763/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [12764/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [12765/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [12766/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [12767/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [12768/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [12769/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [12770/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [12771/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [12772/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [12773/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [12774/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [12775/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [12776/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [12777/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12778/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [12779/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [12780/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [12781/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [12782/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [12783/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [12784/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [12785/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [12786/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [12787/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [12788/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [12789/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [12790/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [12791/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [12792/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [12793/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [12794/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [12795/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [12796/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [12797/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [12798/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [12799/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [12800/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [12801/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [12802/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [12803/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [12804/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [12805/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [12806/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [12807/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [12808/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [12809/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12810/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [12811/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [12812/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [12813/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [12814/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [12815/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [12816/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [12817/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [12818/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [12819/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [12820/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/api/http.pb.cc.o [12821/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [12822/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [12823/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [12824/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [12825/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [12826/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [12827/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [12828/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [12829/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [12830/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [12831/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [12832/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [12833/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [12834/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [12835/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [12836/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [12837/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [12838/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [12839/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [12840/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [12841/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [12842/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [12843/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [12844/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [12845/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/api/annotations.pb.cc.o [12846/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [12847/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [12848/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [12849/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [12850/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [12851/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [12852/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [12853/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [12854/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [12855/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [12856/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [12857/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [12858/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [12859/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [12860/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [12861/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [12862/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [12863/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [12864/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [12865/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [12866/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [12867/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [12868/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [12869/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [12870/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [12871/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [12872/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [12873/18119] Building CXX object CMakeFiles/xds_endpoint_resource_type_test.dir/test/core/xds/xds_endpoint_resource_type_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsEndpointTest_HttpProxyInEndpoint_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc:1272:16: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1271 | typed_metadata_map["envoy.http11_proxy_transport_socket.proxy_address"] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1272 | .PackFrom(address_proto); | ~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc:29: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsEndpointTest_HttpProxyInLocality_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc:1322:16: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1321 | typed_metadata_map["envoy.http11_proxy_transport_socket.proxy_address"] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1322 | .PackFrom(address_proto); | ~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsEndpointTest_HttpProxyEndpointSupercedesLocality_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc:1378:16: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1377 | typed_metadata_map["envoy.http11_proxy_transport_socket.proxy_address"] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1378 | .PackFrom(address_proto); | ~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc:1391:20: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1389 | endpoint_typed_metadata_map | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1390 | ["envoy.http11_proxy_transport_socket.proxy_address"] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1391 | .PackFrom(address_proto); | ~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsEndpointTest_HttpProxyIgnoredIfNotEnabled_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc:1440:16: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1439 | typed_metadata_map["envoy.http11_proxy_transport_socket.proxy_address"] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1440 | .PackFrom(address_proto); | ~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_endpoint_resource_type_test.cc:1453:20: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1451 | endpoint_typed_metadata_map | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1452 | ["envoy.http11_proxy_transport_socket.proxy_address"] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1453 | .PackFrom(address_proto); | ~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12874/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [12875/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [12876/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [12877/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [12878/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [12879/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [12880/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [12881/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [12882/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [12883/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [12884/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/rpc/status.pb.cc.o [12885/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [12886/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [12887/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [12888/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [12889/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [12890/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [12891/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [12892/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [12893/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [12894/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [12895/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [12896/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [12897/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [12898/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [12899/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [12900/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [12901/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [12902/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [12903/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [12904/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [12905/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [12906/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [12907/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [12908/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [12909/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [12910/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [12911/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [12912/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [12913/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [12914/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [12915/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [12916/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [12917/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [12918/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [12919/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [12920/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/test/cpp/end2end/xds/xds_csds_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_csds_end2end_test.cc:34: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_csds_end2end_test.cc:23: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12921/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [12922/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [12923/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [12924/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [12925/18119] Building CXX object CMakeFiles/xds_csds_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12926/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [12927/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [12928/18119] Building CXX object CMakeFiles/xds_core_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [12929/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [12930/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/validate/validate.pb.cc.o [12931/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [12932/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [12933/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [12934/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [12935/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [12936/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [12937/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [12938/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [12939/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [12940/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [12941/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [12942/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [12943/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [12944/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [12945/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [12946/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [12947/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [12948/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [12949/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [12950/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [12951/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [12952/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [12953/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [12954/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [12955/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [12956/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [12957/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [12958/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [12959/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [12960/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [12961/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [12962/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [12963/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [12964/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [12965/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [12966/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [12967/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [12968/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [12969/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [12970/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [12971/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [12972/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [12973/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [12974/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [12975/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [12976/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [12977/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [12978/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [12979/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [12980/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [12981/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [12982/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [12983/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [12984/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [12985/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [12986/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [12987/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [12988/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [12989/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [12990/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [12991/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [12992/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [12993/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [12994/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [12995/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [12996/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [12997/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [12998/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [12999/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [13000/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [13001/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [13002/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [13003/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [13004/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [13005/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [13006/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [13007/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [13008/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [13009/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [13010/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [13011/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [13012/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [13013/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [13014/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [13015/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [13016/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [13017/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [13018/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [13019/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.grpc.pb.cc.o [13020/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [13021/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [13022/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [13023/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [13024/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:40: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/accesslog/v3/accesslog.pb.h:35, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/listener/v3/listener.pb.h:35, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:29: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerFilterChainMatchTest_DefaultFilterChainUsedWhenOtherFilterChainsDontMatch_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:556:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 556 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 557 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerFilterChainMatchTest_FilterChainsWithDestinationPortDontMatch_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:574:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 574 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 575 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerFilterChainMatchTest_FilterChainsWithServerNamesDontMatch_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:595:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 595 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 596 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerFilterChainMatchTest_FilterChainsWithTransportProtocolsOtherThanRawBufferDontMatch_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:615:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 615 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 616 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerFilterChainMatchTest_FilterChainsWithApplicationProtocolsDontMatch_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:635:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 635 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 636 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerFilterChainMatchTest_FilterChainsWithTransportProtocolRawBufferIsPreferred_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:655:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 655 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 656 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:662:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 662 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 663 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerFilterChainMatchTest_FilterChainsWithMoreSpecificDestinationPrefixRangesArePreferred_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:681:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 681 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 682 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:695:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 695 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 696 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:708:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 708 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 709 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:717:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 717 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 718 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerFilterChainMatchTest_FilterChainsThatMentionSourceTypeArePreferred_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:735:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 735 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 736 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:743:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 743 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 744 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:751:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 751 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 752 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerFilterChainMatchTest_FilterChainsWithMoreSpecificSourcePrefixRangesArePreferred_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:773:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 773 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 774 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:788:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 788 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 789 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:801:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 801 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 802 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:812:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 812 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 813 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerFilterChainMatchTest_FilterChainsWithMoreSpecificSourcePortArePreferred_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:830:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 830 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 831 | GetHttpConnectionManager(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:845:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 845 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerRdsTest_NonInlineRouteConfigurationNonDefaultFilterChain_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:904:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 904 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 905 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerRdsTest_NonInlineRouteConfigurationNotAvailable_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:922:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 922 | listener.add_filter_chains()->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 923 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerRdsTest_MultipleRouteConfigurations_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:947:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 947 | listener.add_filter_chains()->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 948 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:955:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 955 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 956 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:961:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 961 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 962 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_enabled_server_end2end_test.cc:971:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 971 | filter_chain->add_filters()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 972 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13025/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [13026/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [13027/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [13028/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [13029/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [13030/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [13031/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [13032/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [13033/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [13034/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [13035/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [13036/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [13037/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [13038/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [13039/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [13040/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [13041/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [13042/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [13043/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [13044/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [13045/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [13046/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [13047/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [13048/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [13049/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [13050/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [13051/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [13052/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [13053/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [13054/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [13055/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [13056/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [13057/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [13058/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [13059/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [13060/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [13061/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [13062/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [13063/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [13064/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [13065/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [13066/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [13067/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [13068/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [13069/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [13070/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [13071/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [13072/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [13073/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [13074/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [13075/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [13076/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [13077/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [13078/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [13079/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [13080/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.pb.cc.o [13081/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/api/annotations.pb.cc.o [13082/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [13083/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [13084/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [13085/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [13086/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [13087/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [13088/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [13089/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/rpc/status.pb.cc.o [13090/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.grpc.pb.cc.o [13091/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [13092/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [13093/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [13094/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [13095/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [13096/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [13097/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [13098/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [13099/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [13100/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [13101/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [13102/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [13103/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [13104/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [13105/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [13106/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [13107/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/api/http.pb.cc.o [13108/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [13109/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [13110/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [13111/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [13112/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [13113/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13114/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [13115/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [13116/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [13117/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [13118/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [13119/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [13120/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [13121/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [13122/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [13123/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [13124/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [13125/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [13126/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [13127/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [13128/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [13129/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [13130/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [13131/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [13132/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [13133/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [13134/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [13135/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [13136/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [13137/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [13138/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [13139/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [13140/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.pb.cc.o [13141/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [13142/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [13143/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [13144/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [13145/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [13146/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [13147/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [13148/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [13149/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [13150/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [13151/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [13152/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [13153/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [13154/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [13155/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [13156/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [13157/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [13158/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [13159/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [13160/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [13161/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [13162/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [13163/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [13164/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [13165/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [13166/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [13167/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [13168/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [13169/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [13170/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [13171/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [13172/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [13173/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [13174/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [13175/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [13176/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [13177/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [13178/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [13179/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [13180/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [13181/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [13182/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [13183/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [13184/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [13185/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/validate/validate.pb.cc.o [13186/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [13187/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [13188/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [13189/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [13190/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [13191/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [13192/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [13193/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [13194/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [13195/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [13196/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [13197/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [13198/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [13199/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [13200/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [13201/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [13202/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [13203/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [13204/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [13205/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [13206/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [13207/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [13208/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [13209/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [13210/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [13211/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [13212/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [13213/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [13214/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [13215/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [13216/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [13217/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [13218/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [13219/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [13220/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [13221/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [13222/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [13223/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [13224/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [13225/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [13226/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [13227/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [13228/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [13229/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [13230/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [13231/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [13232/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [13233/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [13234/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [13235/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [13236/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [13237/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [13238/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [13239/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [13240/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [13241/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [13242/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [13243/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [13244/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [13245/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [13246/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [13247/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [13248/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [13249/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [13250/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [13251/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [13252/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [13253/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [13254/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [13255/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [13256/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [13257/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [13258/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [13259/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [13260/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [13261/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [13262/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [13263/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [13264/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [13265/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [13266/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [13267/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [13268/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [13269/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [13270/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [13271/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [13272/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [13273/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [13274/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [13275/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [13276/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [13277/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [13278/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [13279/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [13280/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [13281/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [13282/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [13283/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [13284/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [13285/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [13286/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [13287/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [13288/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [13289/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [13290/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [13291/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [13292/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [13293/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [13294/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [13295/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [13296/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [13297/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [13298/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [13299/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [13300/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [13301/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [13302/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [13303/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [13304/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [13305/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [13306/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [13307/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [13308/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [13309/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [13310/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [13311/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [13312/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [13313/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [13314/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [13315/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [13316/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [13317/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [13318/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [13319/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [13320/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [13321/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [13322/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/api/annotations.pb.cc.o [13323/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [13324/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [13325/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [13326/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [13327/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [13328/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [13329/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [13330/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [13331/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [13332/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/rpc/status.pb.cc.o [13333/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [13334/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [13335/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [13336/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [13337/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [13338/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [13339/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [13340/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [13341/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [13342/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [13343/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [13344/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [13345/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [13346/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [13347/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [13348/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [13349/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [13350/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [13351/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [13352/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [13353/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [13354/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [13355/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [13356/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [13357/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [13358/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [13359/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [13360/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [13361/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [13362/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [13363/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [13364/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [13365/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [13366/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [13367/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13368/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [13369/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [13370/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [13371/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [13372/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [13373/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [13374/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/test/cpp/end2end/xds/xds_fallback_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_fallback_end2end_test.cc:29: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13375/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [13376/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [13377/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [13378/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.pb.cc.o [13379/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [13380/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [13381/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [13382/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [13383/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [13384/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [13385/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [13386/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [13387/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [13388/18119] Building CXX object CMakeFiles/xds_enabled_server_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13389/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [13390/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [13391/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [13392/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [13393/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [13394/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [13395/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [13396/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [13397/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [13398/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/api/http.pb.cc.o [13399/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [13400/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [13401/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [13402/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [13403/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.grpc.pb.cc.o [13404/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [13405/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [13406/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [13407/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [13408/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [13409/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [13410/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [13411/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [13412/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [13413/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [13414/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [13415/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [13416/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [13417/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [13418/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [13419/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [13420/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [13421/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [13422/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [13423/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [13424/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [13425/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [13426/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [13427/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [13428/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [13429/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [13430/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [13431/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [13432/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [13433/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [13434/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [13435/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [13436/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [13437/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [13438/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [13439/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [13440/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [13441/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13442/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [13443/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [13444/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [13445/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [13446/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [13447/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [13448/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [13449/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [13450/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [13451/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [13452/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [13453/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [13454/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [13455/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [13456/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [13457/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [13458/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [13459/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [13460/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [13461/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [13462/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [13463/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [13464/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [13465/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [13466/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [13467/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [13468/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [13469/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [13470/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [13471/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [13472/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [13473/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [13474/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [13475/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [13476/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [13477/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [13478/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [13479/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [13480/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [13481/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [13482/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [13483/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [13484/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [13485/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [13486/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [13487/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [13488/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [13489/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [13490/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [13491/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [13492/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [13493/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [13494/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [13495/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [13496/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [13497/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [13498/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [13499/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [13500/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [13501/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [13502/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/validate/validate.pb.cc.o [13503/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [13504/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [13505/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [13506/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [13507/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [13508/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [13509/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [13510/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [13511/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [13512/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [13513/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [13514/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [13515/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [13516/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [13517/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [13518/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [13519/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/test/cpp/end2end/xds/xds_fault_injection_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_fault_injection_end2end_test.cc:26: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_fault_injection_end2end_test.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_fault_injection_end2end_test.cc: In static member function ‘static grpc::testing::XdsResourceUtils::Listener grpc::testing::{anonymous}::FaultInjectionTest::BuildListenerWithFaultInjection(const envoy::extensions::filters::http::fault::v3::HTTPFault&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_fault_injection_end2end_test.cc:52:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 52 | fault_filter->mutable_typed_config()->PackFrom(http_fault); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_fault_injection_end2end_test.cc:55:52: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 55 | router_filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 56 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_fault_injection_end2end_test.cc:57:70: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 57 | listener.mutable_api_listener()->mutable_api_listener()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 58 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_fault_injection_end2end_test.cc: In member function ‘grpc::testing::XdsResourceUtils::RouteConfiguration grpc::testing::{anonymous}::FaultInjectionTest::BuildRouteConfigurationWithFaultInjection(const envoy::extensions::filters::http::fault::v3::HTTPFault&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_fault_injection_end2end_test.cc:66:27: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 66 | filter_config.PackFrom(http_fault); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13520/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [13521/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [13522/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [13523/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [13524/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [13525/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [13526/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [13527/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [13528/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [13529/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [13530/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [13531/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [13532/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [13533/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [13534/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [13535/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [13536/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [13537/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [13538/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [13539/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [13540/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [13541/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.pb.cc.o [13542/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [13543/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [13544/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [13545/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [13546/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [13547/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [13548/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [13549/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [13550/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [13551/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [13552/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [13553/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [13554/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [13555/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [13556/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [13557/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [13558/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [13559/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [13560/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [13561/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [13562/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [13563/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [13564/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [13565/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [13566/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [13567/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [13568/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [13569/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [13570/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [13571/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [13572/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [13573/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [13574/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [13575/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [13576/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [13577/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [13578/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [13579/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [13580/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [13581/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [13582/18119] Building CXX object CMakeFiles/xds_fallback_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13583/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [13584/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [13585/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [13586/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [13587/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [13588/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [13589/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [13590/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [13591/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [13592/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [13593/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [13594/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/api/http.pb.cc.o [13595/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [13596/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [13597/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.grpc.pb.cc.o [13598/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [13599/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [13600/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [13601/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [13602/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [13603/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [13604/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [13605/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [13606/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [13607/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [13608/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [13609/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [13610/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [13611/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [13612/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [13613/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [13614/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [13615/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [13616/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [13617/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [13618/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [13619/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [13620/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [13621/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [13622/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [13623/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [13624/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [13625/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [13626/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [13627/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [13628/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [13629/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [13630/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [13631/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [13632/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [13633/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [13634/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [13635/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [13636/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [13637/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [13638/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [13639/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [13640/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [13641/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/api/annotations.pb.cc.o [13642/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [13643/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [13644/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [13645/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [13646/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [13647/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [13648/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [13649/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [13650/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [13651/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [13652/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [13653/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [13654/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [13655/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [13656/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [13657/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [13658/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [13659/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [13660/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/rpc/status.pb.cc.o [13661/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [13662/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [13663/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [13664/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [13665/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [13666/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [13667/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [13668/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [13669/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [13670/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [13671/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [13672/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [13673/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [13674/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [13675/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [13676/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [13677/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [13678/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [13679/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [13680/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13681/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [13682/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [13683/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [13684/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [13685/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [13686/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [13687/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [13688/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [13689/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [13690/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [13691/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [13692/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [13693/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [13694/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [13695/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [13696/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [13697/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [13698/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [13699/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [13700/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [13701/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [13702/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [13703/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [13704/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [13705/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [13706/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [13707/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [13708/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [13709/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [13710/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [13711/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [13712/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [13713/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [13714/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [13715/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [13716/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [13717/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [13718/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [13719/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [13720/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [13721/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [13722/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [13723/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [13724/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [13725/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [13726/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [13727/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [13728/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/cel/expr/syntax.pb.cc.o [13729/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [13730/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [13731/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [13732/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [13733/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [13734/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [13735/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [13736/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [13737/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [13738/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [13739/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [13740/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13741/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/validate/validate.pb.cc.o [13742/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [13743/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [13744/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [13745/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [13746/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [13747/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/annotations/resource.pb.cc.o [13748/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [13749/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [13750/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.pb.cc.o [13751/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [13752/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [13753/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [13754/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [13755/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [13756/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [13757/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [13758/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [13759/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [13760/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [13761/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [13762/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [13763/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.grpc.pb.cc.o [13764/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [13765/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [13766/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/http/stateful_session/v3/stateful_session.pb.cc.o [13767/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [13768/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [13769/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/cel/expr/checked.pb.cc.o [13770/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [13771/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [13772/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [13773/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [13774/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [13775/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.pb.cc.o [13776/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.grpc.pb.cc.o [13777/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [13778/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [13779/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [13780/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [13781/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/test/cpp/end2end/xds/xds_gcp_authn_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_gcp_authn_end2end_test.cc:30: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_gcp_authn_end2end_test.cc:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_gcp_authn_end2end_test.cc: In member function ‘grpc::testing::XdsResourceUtils::Listener grpc::testing::{anonymous}::XdsGcpAuthnEnd2endTest::BuildListenerWithGcpAuthnFilter(bool)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_gcp_authn_end2end_test.cc:111:46: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 111 | filter0->mutable_typed_config()->PackFrom(GcpAuthnFilterConfig()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_gcp_authn_end2end_test.cc: In member function ‘grpc::testing::XdsResourceUtils::Cluster grpc::testing::{anonymous}::XdsGcpAuthnEnd2endTest::BuildClusterWithAudience(std::string_view)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_gcp_authn_end2end_test.cc:123:19: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 123 | entry.PackFrom(audience_proto); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13782/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [13783/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [13784/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [13785/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [13786/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [13787/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [13788/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [13789/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [13790/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [13791/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [13792/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [13793/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [13794/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/http/stateful_session/cookie/v3/cookie.grpc.pb.cc.o [13795/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [13796/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [13797/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [13798/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [13799/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [13800/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [13801/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [13802/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [13803/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [13804/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.grpc.pb.cc.o [13805/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [13806/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [13807/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [13808/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/http.pb.cc.o [13809/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [13810/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [13811/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [13812/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [13813/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [13814/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [13815/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [13816/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [13817/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [13818/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [13819/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [13820/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [13821/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [13822/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [13823/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [13824/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/api/annotations.pb.cc.o [13825/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [13826/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/rpc/status.pb.cc.o [13827/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [13828/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [13829/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [13830/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [13831/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [13832/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/api/annotations.grpc.pb.cc.o [13833/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [13834/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [13835/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [13836/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [13837/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [13838/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [13839/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/range.pb.cc.o [13840/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/percent.pb.cc.o [13841/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [13842/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/udpa/annotations/security.pb.cc.o [13843/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/http/stateful_session/cookie/v3/cookie.pb.cc.o [13844/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [13845/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [13846/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/udpa/annotations/status.pb.cc.o [13847/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [13848/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [13849/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [13850/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [13851/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [13852/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.pb.cc.o [13853/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [13854/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [13855/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [13856/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [13857/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [13858/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [13859/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/test/core/end2end/fixtures/http_proxy_fixture.cc.o [13860/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [13861/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/validate/validate.grpc.pb.cc.o [13862/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/http/stateful_session/v3/stateful_session.grpc.pb.cc.o [13863/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [13864/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [13865/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [13866/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [13867/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [13868/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [13869/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [13870/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13871/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/udpa/annotations/versioning.pb.cc.o [13872/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [13873/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [13874/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [13875/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [13876/18119] Building CXX object CMakeFiles/xds_fault_injection_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [13877/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [13878/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/rpc/status.grpc.pb.cc.o [13879/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [13880/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [13881/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [13882/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [13883/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [13884/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [13885/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/authority.pb.cc.o [13886/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/v3/range.pb.cc.o [13887/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [13888/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/api/httpbody.pb.cc.o [13889/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/extension.pb.cc.o [13890/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [13891/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [13892/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [13893/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [13894/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [13895/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [13896/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/api/http.pb.cc.o [13897/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [13898/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/api/http.grpc.pb.cc.o [13899/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [13900/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/annotations/v3/security.pb.cc.o [13901/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [13902/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [13903/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/validate/validate.pb.cc.o [13904/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [13905/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [13906/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/udpa/annotations/migrate.pb.cc.o [13907/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [13908/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [13909/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [13910/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/annotations/v3/status.pb.cc.o [13911/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/test/cpp/util/cli_credentials.cc.o [13912/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [13913/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [13914/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [13915/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [13916/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [13917/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/resource.pb.cc.o [13918/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [13919/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [13920/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [13921/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/context_params.pb.cc.o [13922/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [13923/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [13924/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [13925/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [13926/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [13927/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/test/cpp/util/cli_call.cc.o [13928/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [13929/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [13930/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [13931/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [13932/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/cidr.pb.cc.o [13933/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [13934/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [13935/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [13936/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [13937/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [13938/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [13939/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [13940/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [13941/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [13942/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [13943/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [13944/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [13945/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [13946/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [13947/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [13948/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [13949/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [13950/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [13951/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [13952/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [13953/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [13954/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [13955/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/cel/expr/checked.pb.cc.o [13956/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [13957/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [13958/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [13959/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [13960/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [13961/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [13962/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [13963/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [13964/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [13965/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [13966/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [13967/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [13968/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [13969/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [13970/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [13971/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [13972/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [13973/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [13974/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [13975/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [13976/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [13977/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [13978/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [13979/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [13980/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [13981/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/annotations/resource.pb.cc.o [13982/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [13983/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/cel/expr/syntax.pb.cc.o [13984/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [13985/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [13986/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [13987/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [13988/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [13989/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [13990/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [13991/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [13992/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [13993/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [13994/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [13995/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [13996/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/test/cpp/util/proto_file_parser.cc.o [13997/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [13998/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [13999/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [14000/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [14001/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [14002/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [14003/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/v3/cel.pb.cc.o [14004/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [14005/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/test/cpp/util/service_describer.cc.o [14006/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [14007/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [14008/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [14009/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [14010/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [14011/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [14012/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [14013/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [14014/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/common/v3/common.grpc.pb.cc.o [14015/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [14016/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [14017/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/round_robin/v3/round_robin.pb.cc.o [14018/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [14019/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [14020/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.grpc.pb.cc.o [14021/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.pb.cc.o [14022/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.pb.cc.o [14023/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [14024/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/api/annotations.pb.cc.o [14025/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [14026/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [14027/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [14028/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [14029/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/api/http.pb.cc.o [14030/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/range.pb.cc.o [14031/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/rpc/status.pb.cc.o [14032/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/percent.pb.cc.o [14033/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [14034/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [14035/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [14036/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/api/annotations.grpc.pb.cc.o [14037/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [14038/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [14039/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [14040/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [14041/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [14042/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [14043/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [14044/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [14045/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [14046/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/udpa/annotations/status.pb.cc.o [14047/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [14048/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/api/http.grpc.pb.cc.o [14049/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [14050/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/udpa/annotations/migrate.pb.cc.o [14051/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.pb.cc.o [14052/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [14053/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [14054/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [14055/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [14056/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [14057/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [14058/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [14059/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [14060/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/http.pb.cc.o [14061/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [14062/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [14063/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [14064/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/udpa/annotations/versioning.pb.cc.o [14065/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [14066/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [14067/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [14068/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [14069/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [14070/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/annotations/v3/security.pb.cc.o [14071/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [14072/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [14073/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/annotations/v3/status.pb.cc.o [14074/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [14075/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [14076/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [14077/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [14078/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/authority.pb.cc.o [14079/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/validate/validate.pb.cc.o [14080/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [14081/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [14082/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [14083/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [14084/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [14085/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.grpc.pb.cc.o [14086/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [14087/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/round_robin/v3/round_robin.grpc.pb.cc.o [14088/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [14089/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [14090/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [14091/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [14092/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [14093/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/validate/validate.grpc.pb.cc.o [14094/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/extension.pb.cc.o [14095/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/api/httpbody.pb.cc.o [14096/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [14097/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/common/v3/common.pb.cc.o [14098/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [14099/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [14100/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [14101/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [14102/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.grpc.pb.cc.o [14103/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [14104/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [14105/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [14106/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [14107/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [14108/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [14109/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/test/cpp/util/cli_credentials.cc.o [14110/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [14111/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/resource.pb.cc.o [14112/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [14113/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [14114/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [14115/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/udpa/annotations/security.pb.cc.o [14116/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [14117/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [14118/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [14119/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [14120/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [14121/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/rpc/status.grpc.pb.cc.o [14122/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/test/cpp/util/cli_call.cc.o [14123/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [14124/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [14125/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [14126/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [14127/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [14128/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [14129/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [14130/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [14131/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [14132/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [14133/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [14134/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [14135/18119] Building CXX object CMakeFiles/xds_gcp_authn_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [14136/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [14137/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [14138/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [14139/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/cel/expr/checked.pb.cc.o [14140/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [14141/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [14142/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [14143/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.pb.cc.o [14144/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [14145/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [14146/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [14147/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [14148/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/v3/range.pb.cc.o [14149/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [14150/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [14151/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [14152/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/cidr.pb.cc.o [14153/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [14154/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [14155/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [14156/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [14157/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [14158/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [14159/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [14160/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/context_params.pb.cc.o [14161/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [14162/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [14163/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [14164/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [14165/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [14166/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [14167/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [14168/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [14169/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [14170/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [14171/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.grpc.pb.cc.o [14172/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [14173/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/test/cpp/util/proto_file_parser.cc.o [14174/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [14175/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [14176/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [14177/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [14178/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [14179/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [14180/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [14181/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [14182/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [14183/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/annotations/resource.pb.cc.o [14184/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [14185/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [14186/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [14187/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [14188/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [14189/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [14190/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [14191/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [14192/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [14193/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [14194/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [14195/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [14196/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [14197/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [14198/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [14199/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/test/cpp/util/service_describer.cc.o [14200/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [14201/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [14202/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [14203/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [14204/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/cel/expr/syntax.pb.cc.o [14205/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [14206/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [14207/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/gens/xds/type/v3/cel.pb.cc.o [14208/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [14209/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [14210/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [14211/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [14212/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [14213/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [14214/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [14215/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [14216/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [14217/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [14218/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [14219/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [14220/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [14221/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [14222/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [14223/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [14224/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [14225/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [14226/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [14227/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.pb.cc.o [14228/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [14229/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [14230/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [14231/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [14232/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [14233/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [14234/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [14235/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [14236/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [14237/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [14238/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [14239/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [14240/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.grpc.pb.cc.o [14241/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [14242/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [14243/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [14244/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [14245/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [14246/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [14247/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [14248/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [14249/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [14250/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.pb.cc.o [14251/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [14252/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [14253/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [14254/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [14255/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [14256/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [14257/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [14258/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [14259/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [14260/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [14261/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [14262/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [14263/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [14264/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [14265/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [14266/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [14267/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [14268/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [14269/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [14270/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [14271/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [14272/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [14273/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [14274/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [14275/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [14276/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [14277/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [14278/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/api/httpbody.pb.cc.o [14279/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [14280/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [14281/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [14282/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [14283/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [14284/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/udpa/annotations/security.pb.cc.o [14285/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [14286/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [14287/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/api/http.grpc.pb.cc.o [14288/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [14289/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [14290/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [14291/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [14292/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/http.pb.cc.o [14293/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [14294/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [14295/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/udpa/annotations/status.pb.cc.o [14296/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [14297/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [14298/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [14299/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/udpa/annotations/migrate.pb.cc.o [14300/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [14301/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [14302/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/api/http.pb.cc.o [14303/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [14304/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [14305/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [14306/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/percent.pb.cc.o [14307/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [14308/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [14309/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [14310/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [14311/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/extension.pb.cc.o [14312/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/validate/validate.pb.cc.o [14313/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [14314/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [14315/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [14316/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [14317/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/cidr.pb.cc.o [14318/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/api/annotations.grpc.pb.cc.o [14319/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [14320/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [14321/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [14322/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/resource.pb.cc.o [14323/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/test/cpp/util/cli_call.cc.o [14324/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/api/annotations.pb.cc.o [14325/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/rpc/status.pb.cc.o [14326/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [14327/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [14328/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [14329/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/range.pb.cc.o [14330/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/test/cpp/util/cli_credentials.cc.o [14331/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [14332/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [14333/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [14334/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [14335/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [14336/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [14337/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [14338/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [14339/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [14340/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [14341/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/validate/validate.grpc.pb.cc.o [14342/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [14343/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/annotations/v3/security.pb.cc.o [14344/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/rpc/status.grpc.pb.cc.o [14345/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/context_params.pb.cc.o [14346/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [14347/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [14348/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/udpa/annotations/versioning.pb.cc.o [14349/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [14350/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [14351/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [14352/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [14353/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [14354/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [14355/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [14356/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [14357/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [14358/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [14359/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [14360/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [14361/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [14362/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [14363/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [14364/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [14365/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [14366/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/v3/range.pb.cc.o [14367/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [14368/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [14369/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [14370/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [14371/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [14372/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [14373/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [14374/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [14375/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [14376/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/authority.pb.cc.o [14377/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [14378/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/test/cpp/util/service_describer.cc.o [14379/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [14380/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/cel/expr/checked.pb.cc.o [14381/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [14382/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [14383/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/annotations/resource.pb.cc.o [14384/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [14385/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/annotations/v3/status.pb.cc.o [14386/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [14387/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [14388/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [14389/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [14390/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [14391/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [14392/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [14393/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [14394/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [14395/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [14396/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [14397/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [14398/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [14399/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [14400/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [14401/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.grpc.pb.cc.o [14402/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [14403/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [14404/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/test/cpp/util/proto_file_parser.cc.o [14405/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [14406/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [14407/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [14408/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [14409/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/v3/cel.pb.cc.o [14410/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [14411/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [14412/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [14413/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [14414/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [14415/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [14416/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [14417/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [14418/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/cel/expr/syntax.pb.cc.o [14419/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [14420/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [14421/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [14422/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [14423/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [14424/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [14425/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/common/matcher/v3/matcher.pb.cc.o [14426/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [14427/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/http.pb.cc.o [14428/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [14429/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [14430/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [14431/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [14432/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [14433/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [14434/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [14435/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [14436/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [14437/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [14438/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [14439/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [14440/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [14441/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/percent.pb.cc.o [14442/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [14443/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [14444/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [14445/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/api/annotations.pb.cc.o [14446/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [14447/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/api/httpbody.pb.cc.o [14448/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [14449/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [14450/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [14451/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [14452/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/api/http.pb.cc.o [14453/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/range.pb.cc.o [14454/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [14455/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [14456/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [14457/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/api/annotations.grpc.pb.cc.o [14458/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/cel/expr/syntax.upb_minitable.c.o [14459/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [14460/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/cel/expr/checked.upb_minitable.c.o [14461/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c.o [14462/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [14463/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [14464/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/udpa/annotations/security.pb.cc.o [14465/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/api/http.upb_minitable.c.o [14466/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c.o [14467/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o [14468/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o [14469/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [14470/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c.o [14471/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [14472/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [14473/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [14474/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c.o [14475/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c.o [14476/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o [14477/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [14478/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o [14479/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o [14480/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/udpa/annotations/status.pb.cc.o [14481/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c.o [14482/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/validate/validate.upb_minitable.c.o [14483/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.c.o [14484/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.c.o [14485/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.c.o [14486/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.c.o [14487/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c.o [14488/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.c.o [14489/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.c.o [14490/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.c.o [14491/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.c.o [14492/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.c.o [14493/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [14494/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.c.o [14495/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [14496/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.c.o [14497/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.c.o [14498/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.c.o [14499/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.c.o [14500/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.c.o [14501/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.c.o [14502/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.c.o [14503/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.c.o [14504/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [14505/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.c.o [14506/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.c.o [14507/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.c.o [14508/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [14509/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [14510/18119] Building C object CMakeFiles/xds_matcher_parse_test.dir/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.c.o [14511/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [14512/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [14513/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [14514/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/validate/validate.grpc.pb.cc.o [14515/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [14516/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [14517/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [14518/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [14519/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [14520/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [14521/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [14522/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [14523/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [14524/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [14525/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [14526/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [14527/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [14528/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [14529/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [14530/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/rpc/status.pb.cc.o [14531/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [14532/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [14533/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [14534/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [14535/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [14536/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [14537/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [14538/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [14539/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [14540/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/validate/validate.pb.cc.o [14541/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [14542/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/context_params.pb.cc.o [14543/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [14544/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [14545/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [14546/18119] Building CXX object CMakeFiles/xds_http_connect_end2end_test.dir/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc:27: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc:20: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsHttpProxyTest_TransportProxyInClusterAndProxyAddressInEndpoint_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc:65:71: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 65 | cluster.mutable_transport_socket()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 66 | Http11ProxyUpstreamTransport()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc:80:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 80 | metadata_map["envoy.http11_proxy_transport_socket.proxy_address"].PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 81 | proxy_address_proto); | ~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsHttpProxyTest_TransportProxyInClusterButNoProxyAddressInEndpoint_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc:95:71: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 95 | cluster.mutable_transport_socket()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 96 | Http11ProxyUpstreamTransport()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsHttpProxyTest_ProxyAddressInEndpointButNoTransportProxyInCluster_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc:124:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 124 | metadata_map["envoy.http11_proxy_transport_socket.proxy_address"].PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 125 | proxy_address_proto); | ~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsHttpProxyTest_CdsNackedWhenNotEnabled_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_http_connect_end2end_test.cc:136:71: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 136 | cluster.mutable_transport_socket()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 137 | Http11ProxyUpstreamTransport()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [14547/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/v3/range.pb.cc.o [14548/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [14549/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [14550/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [14551/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [14552/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/common/matcher/v3/matcher.grpc.pb.cc.o [14553/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [14554/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [14555/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [14556/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [14557/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [14558/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/annotations/v3/status.pb.cc.o [14559/18119] Building CXX object CMakeFiles/xds_http_filters_test.dir/test/core/xds/xds_http_filters_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘grpc_core::XdsExtension grpc_core::testing::{anonymous}::XdsHttpFilterTest::MakeXdsExtension(const grpc::protobuf::Message&)’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:129:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 129 | any.PackFrom(message); | ~~~~~~~~~~~~^~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:17: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_MinimalConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1567:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1567 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1568 | cookie_state); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_ParseMinimalConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1581:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1581 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1582 | cookie_state); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_PathAndTtl_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1598:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1598 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1599 | cookie_state); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_ParsePathAndTtl_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1619:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1619 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1620 | cookie_state); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_CookieNotPresent_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1651:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1651 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1652 | CookieBasedSessionState()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_ParseCookieNotPresent_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1669:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1669 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1670 | CookieBasedSessionState()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_CookieNameNotPresent_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1689:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1689 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1690 | cookie_state); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_ParseCookieNameNotPresent_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1709:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1709 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1710 | cookie_state); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_InvalidTtl_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1731:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1731 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1732 | cookie_state); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_ParseInvalidTtl_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1753:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1753 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1754 | cookie_state); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_UnknownSessionStateType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1771:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1771 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1772 | Router()); | ~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_ParseUnknownSessionStateType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1788:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1788 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1789 | Router()); | ~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_TypedStructSessionState_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1807:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1807 | typed_config->PackFrom(CookieBasedSessionState()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1810:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1810 | typed_config->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_ParseTypedStructSessionState_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1830:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1830 | typed_config->PackFrom(CookieBasedSessionState()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1833:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1833 | typed_config->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_UnparsableSessionState_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1851:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1851 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1852 | CookieBasedSessionState()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsStatefulSessionFilterConfigTest_ParseUnparsableSessionState_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_http_filters_test.cc:1871:77: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1871 | stateful_session.mutable_session_state()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1872 | CookieBasedSessionState()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [14560/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [14561/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [14562/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [14563/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [14564/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [14565/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [14566/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [14567/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/cidr.pb.cc.o [14568/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [14569/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/udpa/annotations/migrate.pb.cc.o [14570/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [14571/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/authority.pb.cc.o [14572/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [14573/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/rpc/status.grpc.pb.cc.o [14574/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [14575/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/udpa/annotations/versioning.pb.cc.o [14576/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [14577/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [14578/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [14579/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [14580/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [14581/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [14582/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [14583/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [14584/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [14585/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [14586/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [14587/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/resource.pb.cc.o [14588/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [14589/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [14590/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [14591/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [14592/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [14593/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [14594/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [14595/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/annotations/v3/security.pb.cc.o [14596/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [14597/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [14598/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [14599/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [14600/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/api/http.grpc.pb.cc.o [14601/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [14602/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [14603/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [14604/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [14605/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [14606/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [14607/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [14608/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [14609/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [14610/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [14611/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/annotations/resource.pb.cc.o [14612/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [14613/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [14614/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [14615/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [14616/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [14617/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [14618/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [14619/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/extension.pb.cc.o [14620/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [14621/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [14622/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [14623/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [14624/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [14625/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [14626/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [14627/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [14628/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [14629/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [14630/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [14631/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [14632/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [14633/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [14634/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [14635/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/percent.pb.cc.o [14636/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [14637/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [14638/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [14639/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [14640/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [14641/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [14642/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [14643/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [14644/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [14645/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/google/rpc/status.pb.cc.o [14646/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [14647/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/range.pb.cc.o [14648/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [14649/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [14650/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [14651/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [14652/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [14653/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/google/api/annotations.pb.cc.o [14654/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [14655/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [14656/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [14657/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [14658/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [14659/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [14660/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [14661/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [14662/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [14663/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [14664/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [14665/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [14666/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [14667/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [14668/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [14669/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [14670/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [14671/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/google/rpc/status.grpc.pb.cc.o [14672/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [14673/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/udpa/annotations/security.pb.cc.o [14674/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [14675/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [14676/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [14677/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [14678/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [14679/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [14680/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/udpa/annotations/versioning.pb.cc.o [14681/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [14682/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [14683/18119] Building CXX object CMakeFiles/xds_matcher_test.dir/test/core/xds/xds_matcher_test.cc.o [14684/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/annotations/v3/security.pb.cc.o [14685/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [14686/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [14687/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [14688/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [14689/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [14690/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/http.pb.cc.o [14691/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [14692/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [14693/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [14694/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [14695/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/udpa/annotations/migrate.pb.cc.o [14696/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [14697/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/v3/cel.pb.cc.o [14698/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/annotations/v3/status.pb.cc.o [14699/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [14700/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [14701/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.grpc.pb.cc.o [14702/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/google/api/httpbody.pb.cc.o [14703/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [14704/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [14705/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/google/api/http.grpc.pb.cc.o [14706/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [14707/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [14708/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [14709/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [14710/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/udpa/annotations/status.pb.cc.o [14711/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/google/api/http.pb.cc.o [14712/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [14713/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [14714/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [14715/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [14716/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [14717/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [14718/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [14719/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [14720/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/google/api/annotations.grpc.pb.cc.o [14721/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [14722/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [14723/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [14724/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/context_params.pb.cc.o [14725/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [14726/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [14727/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [14728/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/resource.pb.cc.o [14729/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [14730/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [14731/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [14732/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [14733/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [14734/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [14735/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [14736/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [14737/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [14738/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [14739/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [14740/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [14741/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [14742/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [14743/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [14744/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.pb.cc.o [14745/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [14746/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [14747/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [14748/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [14749/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [14750/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [14751/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [14752/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [14753/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [14754/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [14755/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [14756/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [14757/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [14758/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [14759/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [14760/18119] Building CXX object CMakeFiles/xds_lb_policy_registry_test.dir/test/core/xds/xds_lb_policy_registry_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RoundRobin_Basic_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:118:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 118 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 119 | RoundRobin()); | ~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:21: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ClientSideWeightedRoundRobinTest_DefaultConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:134:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 131 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 132 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 134 | ->PackFrom(ClientSideWeightedRoundRobin()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ClientSideWeightedRoundRobinTest_FieldsExplicitlySet_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:152:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 149 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 150 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 152 | ->PackFrom(wrr); | ~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ClientSideWeightedRoundRobinTest_InvalidValues_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:177:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 174 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 175 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 177 | ->PackFrom(wrr); | ~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RingHashConfig_DefaultConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:218:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 215 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 216 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 218 | ->PackFrom(RingHash()); | ~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RingHashConfig_FieldsExplicitlySet_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:235:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 232 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 233 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ->PackFrom(ring_hash); | ~~~~~~~~~~^~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RingHashConfig_InvalidHashFunction_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:250:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 247 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 248 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 250 | ->PackFrom(ring_hash); | ~~~~~~~~~~^~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RingHashConfig_RingSizesTooHigh_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:270:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 267 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 268 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 270 | ->PackFrom(ring_hash); | ~~~~~~~~~~^~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RingHashConfig_RingSizesTooLow_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:294:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 291 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 292 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 293 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 294 | ->PackFrom(ring_hash); | ~~~~~~~~~~^~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RingHashConfig_MinRingSizeGreaterThanMaxRingSize_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:318:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 315 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 316 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 318 | ->PackFrom(ring_hash); | ~~~~~~~~~~^~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::WrrLocality_RoundRobinChild_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:340:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 336 | wrr_locality.mutable_endpoint_picking_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 337 | ->add_policies() | ~~~~~~~~~~~~~~~~ 338 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 339 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 340 | ->PackFrom(RoundRobin()); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:343:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 343 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 344 | wrr_locality); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::WrrLocality_MissingEndpointPickingPolicy_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:355:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 355 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 356 | WrrLocality()); | ~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::WrrLocality_ChildPolicyInvalid_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:376:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 372 | wrr_locality.mutable_endpoint_picking_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 373 | ->add_policies() | ~~~~~~~~~~~~~~~~ 374 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 376 | ->PackFrom(ring_hash); | ~~~~~~~~~~^~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:379:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 379 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 380 | wrr_locality); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::WrrLocality_NoSupportedChildPolicy_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:401:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 397 | wrr_locality.mutable_endpoint_picking_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | ->add_policies() | ~~~~~~~~~~~~~~~~ 399 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 400 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 401 | ->PackFrom(LoadBalancingPolicyProto()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:404:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 404 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 405 | wrr_locality); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::WrrLocality_UnsupportedChildPolicyTypeSkipped_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:426:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 422 | wrr_locality.mutable_endpoint_picking_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 423 | ->add_policies() | ~~~~~~~~~~~~~~~~ 424 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 425 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 426 | ->PackFrom(LoadBalancingPolicyProto()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:431:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 427 | wrr_locality.mutable_endpoint_picking_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 428 | ->add_policies() | ~~~~~~~~~~~~~~~~ 429 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 430 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 431 | ->PackFrom(RoundRobin()); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:434:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 434 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 435 | wrr_locality); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::PickFirst_NoShuffle_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:451:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 451 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 452 | pick_first); | ~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::PickFirst_Shuffle_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:463:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 463 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 464 | pick_first); | ~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::PickFirst_ShuffleOmitted_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:473:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 473 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 474 | PickFirst()); | ~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::CustomPolicy_Basic_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:491:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 491 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 492 | typed_struct); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsLbPolicyRegistryTest_ErrorExtractingExtension_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:543:80: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 543 | lb_policy->mutable_typed_extension_config()->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 544 | typed_struct); | ~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsLbPolicyRegistryTest_NoSupportedType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:561:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 558 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 559 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 560 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 561 | ->PackFrom(LoadBalancingPolicyProto()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:568:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 565 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 566 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 567 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 568 | ->PackFrom(typed_struct); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsLbPolicyRegistryTest_UnsupportedTypesSkipped_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:583:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 580 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 581 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 582 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 583 | ->PackFrom(LoadBalancingPolicyProto()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:590:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 587 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 588 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 589 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 590 | ->PackFrom(typed_struct); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:595:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 592 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 593 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 595 | ->PackFrom(RoundRobin()); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc: In function ‘grpc_core::testing::{anonymous}::LoadBalancingPolicyProto grpc_core::testing::{anonymous}::BuildRecursiveLoadBalancingPolicy(int)’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:609:19: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 606 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 607 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 608 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 609 | ->PackFrom(RoundRobin()); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_lb_policy_registry_test.cc:618:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 615 | policy.add_policies() | ~~~~~~~~~~~~~~~~~~~~~ 616 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 617 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 618 | ->PackFrom(wrr_locality); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [14761/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [14762/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [14763/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [14764/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/validate/validate.grpc.pb.cc.o [14765/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [14766/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [14767/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [14768/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [14769/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [14770/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/authority.pb.cc.o [14771/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [14772/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [14773/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [14774/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [14775/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [14776/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [14777/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [14778/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/extension.pb.cc.o [14779/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [14780/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [14781/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [14782/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [14783/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [14784/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [14785/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [14786/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [14787/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [14788/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [14789/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/xds/core/v3/cidr.pb.cc.o [14790/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [14791/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [14792/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [14793/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [14794/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [14795/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [14796/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [14797/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [14798/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [14799/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/gens/validate/validate.pb.cc.o [14800/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [14801/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [14802/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [14803/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [14804/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [14805/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [14806/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [14807/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [14808/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [14809/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [14810/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [14811/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [14812/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [14813/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [14814/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [14815/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [14816/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [14817/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [14818/18119] Building CXX object CMakeFiles/xds_matcher_parse_test.dir/test/core/xds/xds_matcher_parse_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicate_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:163:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 163 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/xds/core/v3/extension.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/xds/type/matcher/v3/matcher.pb.h:37, from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:35: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:169:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 169 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_KeepMatching_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:193:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 193 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:201:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 201 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListWithMultipleMatchers_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:226:44: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 226 | input_1->mutable_typed_config()->PackFrom(http_request_header_match_input_1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:232:45: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 232 | action_1->mutable_typed_config()->PackFrom(string_value_1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:241:44: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 241 | input_2->mutable_typed_config()->PackFrom(http_request_header_match_input_2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:247:45: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 247 | action_2->mutable_typed_config()->PackFrom(string_value_2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateWithOnNoMatch_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:274:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 274 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:280:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 280 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:288:55: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 288 | on_no_match_action->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 289 | on_no_match_string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListAndMatcher_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:315:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 315 | input1->mutable_typed_config()->PackFrom(http_request_header_match_input1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:323:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 323 | input2->mutable_typed_config()->PackFrom(http_request_header_match_input2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:330:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 330 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListOrMatcher_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:357:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 357 | input1->mutable_typed_config()->PackFrom(http_request_header_match_input1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:365:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 365 | input2->mutable_typed_config()->PackFrom(http_request_header_match_input2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:372:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 372 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListNotMatcher_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:398:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 398 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:405:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 405 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherTreeExactMatchMap_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:427:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 427 | input->mutable_typed_config()->PackFrom(header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:434:44: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 434 | action1->mutable_typed_config()->PackFrom(string_value1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:440:44: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 440 | action2->mutable_typed_config()->PackFrom(string_value2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherTreePrefixMatchMap_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:462:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 462 | input->mutable_typed_config()->PackFrom(header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:469:44: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 469 | action1->mutable_typed_config()->PackFrom(string_value1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:475:44: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 475 | action2->mutable_typed_config()->PackFrom(string_value2); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_NestedMatcher_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:499:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 499 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:505:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 505 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:517:54: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 517 | on_no_match_input->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 518 | on_no_match_http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:526:55: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 526 | on_no_match_action->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 527 | on_no_match_string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherTreeUnknown_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:604:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 604 | input->mutable_typed_config()->PackFrom(header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListFieldUnsupportedPredicate_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:637:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 637 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListEmptyPredicateList_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:656:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 656 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateEmpty_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:676:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 676 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateInvalidValueMatch_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:701:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 701 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:709:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 709 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateInvalidStringMatcherRegex_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:730:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 730 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:738:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 738 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateInvalidInput_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:762:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 762 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateInputTypeNotInRegistry_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:789:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 789 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:799:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 799 | input->mutable_typed_config()->PackFrom(bool_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateInputTypedStruct_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:819:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 819 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:832:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 832 | input->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateInputContextDifferent_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:853:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 853 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:861:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 861 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateActionTypeStruct_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:886:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 886 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:895:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 895 | action->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateActionUnsupported_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:918:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 918 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:924:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 924 | action->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateOnMatchEmpty_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:947:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 947 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateOnMatchEmptyMatcher_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:971:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 971 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherListSinglePredicateOnMatchEmptyAction_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:995:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 995 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_MatcherOnNoMatchError_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:1019:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1019 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:1025:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1025 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_KeepMatchingWhenNotAllowed_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:1047:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1047 | input->mutable_typed_config()->PackFrom(http_request_header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:1055:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1055 | action->mutable_typed_config()->PackFrom(string_value); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::MatcherTest_ExceedsMaxDepth_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:1074:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1074 | input->mutable_typed_config()->PackFrom(header_match_input); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_matcher_parse_test.cc:1088:44: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1088 | action1->mutable_typed_config()->PackFrom(string_value1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [14819/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [14820/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [14821/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [14822/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [14823/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [14824/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [14825/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [14826/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [14827/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [14828/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [14829/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [14830/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [14831/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [14832/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [14833/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [14834/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [14835/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [14836/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [14837/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [14838/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [14839/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [14840/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [14841/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [14842/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [14843/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [14844/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [14845/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [14846/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [14847/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [14848/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [14849/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [14850/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [14851/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [14852/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [14853/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [14854/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [14855/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [14856/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [14857/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [14858/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [14859/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [14860/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [14861/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [14862/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [14863/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [14864/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.grpc.pb.cc.o [14865/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [14866/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [14867/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.pb.cc.o [14868/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [14869/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [14870/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [14871/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [14872/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [14873/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [14874/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [14875/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [14876/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [14877/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [14878/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [14879/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [14880/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [14881/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [14882/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [14883/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [14884/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [14885/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [14886/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [14887/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [14888/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [14889/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [14890/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.grpc.pb.cc.o [14891/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [14892/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [14893/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [14894/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [14895/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [14896/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [14897/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [14898/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [14899/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [14900/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [14901/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [14902/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [14903/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [14904/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [14905/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [14906/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [14907/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [14908/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [14909/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [14910/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [14911/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [14912/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [14913/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [14914/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [14915/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [14916/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [14917/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [14918/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/api/annotations.pb.cc.o [14919/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [14920/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [14921/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [14922/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [14923/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [14924/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [14925/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [14926/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [14927/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [14928/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/api/http.pb.cc.o [14929/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [14930/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [14931/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.pb.cc.o [14932/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [14933/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [14934/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [14935/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [14936/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [14937/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [14938/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [14939/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/rpc/status.pb.cc.o [14940/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [14941/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [14942/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [14943/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [14944/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [14945/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [14946/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [14947/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [14948/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [14949/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [14950/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [14951/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [14952/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [14953/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [14954/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [14955/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [14956/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [14957/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [14958/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [14959/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [14960/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [14961/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [14962/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [14963/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [14964/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [14965/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [14966/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [14967/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [14968/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [14969/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [14970/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [14971/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [14972/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [14973/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [14974/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [14975/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [14976/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [14977/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [14978/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [14979/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [14980/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [14981/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [14982/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [14983/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [14984/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [14985/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [14986/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [14987/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [14988/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [14989/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [14990/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [14991/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [14992/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [14993/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [14994/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [14995/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [14996/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [14997/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [14998/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [14999/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [15000/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [15001/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [15002/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [15003/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [15004/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [15005/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [15006/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/validate/validate.pb.cc.o [15007/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [15008/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [15009/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [15010/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [15011/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [15012/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [15013/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [15014/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [15015/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [15016/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [15017/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [15018/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [15019/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [15020/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [15021/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [15022/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [15023/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [15024/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [15025/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [15026/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [15027/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [15028/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [15029/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [15030/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [15031/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [15032/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [15033/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [15034/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [15035/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [15036/18119] Building CXX object CMakeFiles/xds_metadata_test.dir/test/core/xds/xds_metadata_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_metadata_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsMetadataTest_TypedMetadataTakesPrecendenceOverUntyped_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_metadata_test.cc:174:42: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 174 | typed_filter_map["filter_key"].PackFrom(audience_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_metadata_test.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_metadata_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsMetadataTest_AudienceMetadata_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_metadata_test.cc:191:36: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 191 | filter_map["filter_key"].PackFrom(audience_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_metadata_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsMetadataTest_AudienceMetadataUnparseable_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_metadata_test.cc:207:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 207 | entry.PackFrom(Audience()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_metadata_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::XdsMetadataTest_AudienceMetadataMissingUrl_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_metadata_test.cc:223:36: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 223 | filter_map["filter_key"].PackFrom(Audience()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15037/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [15038/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [15039/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [15040/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [15041/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [15042/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [15043/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [15044/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [15045/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [15046/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [15047/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [15048/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [15049/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [15050/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [15051/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [15052/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [15053/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [15054/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [15055/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [15056/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [15057/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [15058/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [15059/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [15060/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [15061/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [15062/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [15063/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [15064/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [15065/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [15066/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [15067/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [15068/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/extensions/filters/http/stateful_session/v3/stateful_session.pb.cc.o [15069/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [15070/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [15071/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [15072/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [15073/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/extensions/filters/http/stateful_session/v3/stateful_session.grpc.pb.cc.o [15074/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [15075/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [15076/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [15077/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [15078/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [15079/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [15080/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [15081/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [15082/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [15083/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [15084/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [15085/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [15086/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [15087/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [15088/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [15089/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [15090/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [15091/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [15092/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [15093/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [15094/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [15095/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [15096/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [15097/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [15098/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [15099/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [15100/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [15101/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [15102/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [15103/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [15104/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [15105/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [15106/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [15107/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [15108/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [15109/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [15110/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [15111/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [15112/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [15113/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [15114/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [15115/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [15116/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [15117/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [15118/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [15119/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [15120/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [15121/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [15122/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [15123/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [15124/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [15125/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [15126/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [15127/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [15128/18119] Building CXX object CMakeFiles/xds_listener_resource_type_test.dir/test/core/xds/xds_listener_resource_type_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In static member function ‘static envoy::config::listener::v3::Listener grpc_core::testing::{anonymous}::HttpConnectionManagerTest::MakeListener(envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager)’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:208:72: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 208 | listener.mutable_api_listener()->mutable_api_listener()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:17: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:214:21: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 211 | listener.mutable_default_filter_chain() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | ->add_filters() | ~~~~~~~~~~~~~~~ 213 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 214 | ->PackFrom(hcm); | ~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_MinimumValidConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:264:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 264 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_RdsConfigSourceUsesAds_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:299:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 299 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_NeitherRouteConfigNorRdsName_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:335:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 335 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_RdsConfigSourceNotAdsOrSelf_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:358:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 358 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_RdsConfigSourceNotSet_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:384:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 384 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_SetsMaxStreamDuration_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:409:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 409 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_InvalidMaxStreamDuration_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:448:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 448 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_UnsupportedFieldsSet_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:478:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 478 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_EmptyHttpFilterName_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:510:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 510 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_DuplicateHttpFilterName_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:536:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 536 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_HttpFilterTypeNotSupported_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:588:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 588 | filter->mutable_typed_config()->PackFrom(Listener()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_HttpFilterTypeNotSupportedButOptional_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:615:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 615 | filter->mutable_typed_config()->PackFrom(Listener()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:619:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 619 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerTest_TerminalFilterNotLast_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:671:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 671 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:676:45: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 676 | filter->mutable_typed_config()->PackFrom(HTTPFault()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:680:45: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 680 | filter->mutable_typed_config()->PackFrom(RBAC()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerClientOrServerOnlyTest_HttpFilterNotSupportedOnClient_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:719:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 719 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 720 | envoy::extensions::filters::http::rbac::v3::RBAC()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:723:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 723 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:727:68: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 727 | listener.mutable_api_listener()->mutable_api_listener()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerClientOrServerOnlyTest_HttpFilterNotSupportedOnClientButOptional_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:752:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 752 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 753 | envoy::extensions::filters::http::rbac::v3::RBAC()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:757:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 757 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:761:68: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 761 | listener.mutable_api_listener()->mutable_api_listener()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerClientOrServerOnlyTest_HttpFilterNotSupportedOnServer_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:790:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 790 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 791 | envoy::extensions::filters::http::fault::v3::HTTPFault()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:794:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 794 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:801:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 798 | listener.mutable_default_filter_chain() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 799 | ->add_filters() | ~~~~~~~~~~~~~~~ 800 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 801 | ->PackFrom(hcm); | ~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::HttpConnectionManagerClientOrServerOnlyTest_HttpFilterNotSupportedOnServerButOptional_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:829:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 829 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 830 | envoy::extensions::filters::http::fault::v3::HTTPFault()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:834:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 834 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:841:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 838 | listener.mutable_default_filter_chain() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 839 | ->add_filters() | ~~~~~~~~~~~~~~~ 840 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 841 | ->PackFrom(hcm); | ~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ApiListenerTest_DoesNotContainHttpConnectionManager_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:895:68: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 895 | listener.mutable_api_listener()->mutable_api_listener()->PackFrom(Listener()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::ApiListenerTest_UnparsableHttpConnectionManagerConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:915:16: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 915 | any->PackFrom(HttpConnectionManager()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_MinimumValidConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:945:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 945 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:952:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 949 | listener.mutable_default_filter_chain() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 950 | ->add_filters() | ~~~~~~~~~~~~~~~ 951 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 952 | ->PackFrom(hcm); | ~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_FilterChainMatchCriteria_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:998:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 998 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1003:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1003 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_SocketAddressNotPresent_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1074:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1074 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1081:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1078 | listener.mutable_default_filter_chain() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1079 | ->add_filters() | ~~~~~~~~~~~~~~~ 1080 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 1081 | ->PackFrom(hcm); | ~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_SocketAddressBadValues_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1102:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1102 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1109:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1106 | listener.mutable_default_filter_chain() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1107 | ->add_filters() | ~~~~~~~~~~~~~~~ 1108 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 1109 | ->PackFrom(hcm); | ~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_UseOriginalDstNotSupported_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1134:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1134 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1141:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1138 | listener.mutable_default_filter_chain() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1139 | ->add_filters() | ~~~~~~~~~~~~~~~ 1140 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 1141 | ->PackFrom(hcm); | ~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_UnsupportedFilter_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1185:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1185 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1192:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1189 | listener.mutable_default_filter_chain() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1190 | ->add_filters() | ~~~~~~~~~~~~~~~ 1191 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 1192 | ->PackFrom(Listener()); | ~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1196:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1193 | listener.mutable_default_filter_chain() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1194 | ->add_filters() | ~~~~~~~~~~~~~~~ 1195 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 1196 | ->PackFrom(hcm); | ~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_BadCidrRanges_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1224:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1224 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1229:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1229 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_DuplicateMatchOnDestinationPrefixRanges_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1264:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1264 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1269:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1269 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1278:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1278 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_DuplicateMatchOnTransportProtocol_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1310:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1310 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1315:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1315 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1319:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1319 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_DuplicateMatchOnSourceType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1345:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1345 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1350:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1350 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1354:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1354 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_DuplicateMatchOnSourcePrefixRanges_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1380:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1380 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1385:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1385 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1394:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1394 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_DuplicateMatchOnSourcePort_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1426:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1426 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1431:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1431 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1434:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1434 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_DownstreamTlsContext_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1459:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1459 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1464:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1464 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1474:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1474 | transport_socket->mutable_typed_config()->PackFrom(downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_DownstreamTlsContextWithCaCertProviderInstance_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1512:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1512 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1517:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1517 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1531:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1531 | transport_socket->mutable_typed_config()->PackFrom(downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_SystemRootCerts_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1574:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1574 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1579:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1579 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1590:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1590 | transport_socket->mutable_typed_config()->PackFrom(downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_ClientCertificateRequired_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1616:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1616 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1621:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1621 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1636:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1636 | transport_socket->mutable_typed_config()->PackFrom(downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_UnknownCertificateProviderInstance_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1683:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1683 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1688:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1688 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1698:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1698 | transport_socket->mutable_typed_config()->PackFrom(downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_UnknownTransportSocketType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1725:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1725 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1730:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1730 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1733:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1733 | transport_socket->mutable_typed_config()->PackFrom(Listener()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_UnparsableDownstreamTlsContext_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1758:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1758 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1763:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1763 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1767:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1767 | typed_config->PackFrom(DownstreamTlsContext()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_DownstreamTlsContextInTypedStruct_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1793:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1793 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1798:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1798 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1805:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1805 | transport_socket->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_MatchSubjectAltNames_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1831:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1831 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1836:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1836 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1849:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1849 | transport_socket->mutable_typed_config()->PackFrom(downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_NoTlsCertificateProvider_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1875:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1875 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1880:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1880 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1883:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1883 | transport_socket->mutable_typed_config()->PackFrom(DownstreamTlsContext()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_RequireClientCertWithoutCaCertProvider_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1909:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1909 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1914:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1914 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1925:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1925 | transport_socket->mutable_typed_config()->PackFrom(downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TcpListenerTest_UnsupportedFields_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1952:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1952 | filter->mutable_typed_config()->PackFrom(Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1957:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1957 | filter_chain->add_filters()->mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_listener_resource_type_test.cc:1970:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1970 | transport_socket->mutable_typed_config()->PackFrom(downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15129/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [15130/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [15131/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [15132/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [15133/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [15134/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/rpc/status.pb.cc.o [15135/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [15136/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [15137/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [15138/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [15139/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [15140/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/extensions/http/stateful_session/cookie/v3/cookie.pb.cc.o [15141/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [15142/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [15143/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [15144/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [15145/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [15146/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [15147/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [15148/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [15149/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [15150/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [15151/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [15152/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [15153/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [15154/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [15155/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [15156/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [15157/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [15158/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [15159/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [15160/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [15161/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [15162/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [15163/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [15164/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [15165/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [15166/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [15167/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [15168/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [15169/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/extensions/http/stateful_session/cookie/v3/cookie.grpc.pb.cc.o [15170/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [15171/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [15172/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [15173/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [15174/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [15175/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [15176/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [15177/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/api/annotations.pb.cc.o [15178/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [15179/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [15180/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [15181/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [15182/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [15183/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [15184/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [15185/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [15186/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [15187/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [15188/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [15189/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [15190/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [15191/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [15192/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [15193/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [15194/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [15195/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [15196/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [15197/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [15198/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [15199/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [15200/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [15201/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [15202/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/api/http.pb.cc.o [15203/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [15204/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [15205/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [15206/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [15207/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [15208/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [15209/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [15210/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [15211/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [15212/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [15213/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [15214/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [15215/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [15216/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [15217/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [15218/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [15219/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [15220/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [15221/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [15222/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [15223/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [15224/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [15225/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [15226/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [15227/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [15228/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [15229/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [15230/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [15231/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [15232/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [15233/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [15234/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [15235/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [15236/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [15237/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [15238/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/validate/validate.pb.cc.o [15239/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [15240/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [15241/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [15242/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [15243/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [15244/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [15245/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [15246/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [15247/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [15248/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [15249/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [15250/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [15251/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [15252/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [15253/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [15254/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [15255/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15256/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [15257/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [15258/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [15259/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [15260/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [15261/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [15262/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [15263/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [15264/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [15265/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [15266/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [15267/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [15268/18119] Building CXX object CMakeFiles/xds_override_host_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.grpc.pb.cc.o [15269/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [15270/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [15271/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [15272/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [15273/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [15274/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15275/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [15276/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [15277/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [15278/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [15279/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [15280/18119] Building CXX object CMakeFiles/xds_override_host_test.dir/gens/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.pb.cc.o [15281/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [15282/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [15283/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [15284/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [15285/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [15286/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [15287/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [15288/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [15289/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [15290/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [15291/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [15292/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [15293/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [15294/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [15295/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [15296/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [15297/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [15298/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [15299/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [15300/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [15301/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [15302/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [15303/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [15304/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [15305/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [15306/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [15307/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [15308/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [15309/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [15310/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [15311/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [15312/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [15313/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [15314/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [15315/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [15316/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [15317/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [15318/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [15319/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [15320/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [15321/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [15322/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [15323/18119] Building CXX object CMakeFiles/xds_override_host_test.dir/test/core/event_engine/event_engine_test_utils.cc.o [15324/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [15325/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [15326/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [15327/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [15328/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [15329/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [15330/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [15331/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [15332/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [15333/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [15334/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [15335/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [15336/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [15337/18119] Building CXX object CMakeFiles/xds_override_host_lb_config_parser_test.dir/test/core/load_balancing/xds_override_host_lb_config_parser_test.cc.o [15338/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [15339/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.pb.cc.o [15340/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.pb.cc.o [15341/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [15342/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [15343/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [15344/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [15345/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [15346/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [15347/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [15348/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [15349/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [15350/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.grpc.pb.cc.o [15351/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [15352/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [15353/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [15354/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [15355/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [15356/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [15357/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [15358/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [15359/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [15360/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [15361/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [15362/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [15363/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [15364/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [15365/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [15366/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [15367/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [15368/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [15369/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [15370/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [15371/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [15372/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [15373/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [15374/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [15375/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [15376/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [15377/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [15378/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [15379/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [15380/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [15381/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [15382/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [15383/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [15384/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15385/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [15386/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [15387/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [15388/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [15389/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [15390/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [15391/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [15392/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [15393/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [15394/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [15395/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [15396/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [15397/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [15398/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/rpc/status.pb.cc.o [15399/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [15400/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [15401/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [15402/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [15403/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [15404/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [15405/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [15406/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [15407/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [15408/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [15409/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [15410/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [15411/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.grpc.pb.cc.o [15412/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [15413/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [15414/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [15415/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [15416/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [15417/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [15418/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [15419/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [15420/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [15421/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [15422/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [15423/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [15424/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [15425/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [15426/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [15427/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [15428/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [15429/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [15430/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [15431/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [15432/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [15433/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [15434/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [15435/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [15436/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [15437/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [15438/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [15439/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [15440/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [15441/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [15442/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [15443/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [15444/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [15445/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [15446/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [15447/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [15448/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [15449/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [15450/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [15451/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [15452/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/validate/validate.pb.cc.o [15453/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [15454/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [15455/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [15456/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [15457/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/api/http.pb.cc.o [15458/18119] Building CXX object CMakeFiles/xds_override_host_test.dir/test/core/event_engine/fuzzing_event_engine/fuzzing_event_engine.cc.o [15459/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [15460/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [15461/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [15462/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [15463/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [15464/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [15465/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/api/annotations.pb.cc.o [15466/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [15467/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [15468/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [15469/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [15470/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [15471/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [15472/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [15473/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [15474/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [15475/18119] Building CXX object CMakeFiles/xds_override_host_test.dir/test/core/load_balancing/xds_override_host_test.cc.o [15476/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [15477/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [15478/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [15479/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [15480/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [15481/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [15482/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [15483/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [15484/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [15485/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [15486/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [15487/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [15488/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [15489/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [15490/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [15491/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [15492/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [15493/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [15494/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [15495/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [15496/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [15497/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [15498/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [15499/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [15500/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [15501/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [15502/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [15503/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [15504/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [15505/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [15506/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [15507/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [15508/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [15509/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [15510/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [15511/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [15512/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [15513/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/test/cpp/end2end/xds/xds_outlier_detection_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_outlier_detection_end2end_test.cc:28: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_outlier_detection_end2end_test.cc:20: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15514/18119] Building CXX object CMakeFiles/xds_outlier_detection_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15515/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [15516/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [15517/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [15518/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [15519/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [15520/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [15521/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [15522/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [15523/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [15524/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [15525/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [15526/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [15527/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [15528/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [15529/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [15530/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [15531/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [15532/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [15533/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [15534/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [15535/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [15536/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [15537/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [15538/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [15539/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [15540/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [15541/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [15542/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [15543/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [15544/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [15545/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [15546/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [15547/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [15548/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [15549/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [15550/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [15551/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [15552/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [15553/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [15554/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [15555/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [15556/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [15557/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [15558/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [15559/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [15560/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [15561/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [15562/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [15563/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [15564/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [15565/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [15566/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [15567/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [15568/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [15569/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [15570/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/test/cpp/end2end/connection_attempt_injector.cc.o [15571/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [15572/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [15573/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [15574/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [15575/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [15576/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [15577/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [15578/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [15579/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [15580/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [15581/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [15582/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [15583/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [15584/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [15585/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [15586/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [15587/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [15588/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [15589/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [15590/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [15591/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [15592/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [15593/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [15594/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [15595/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [15596/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [15597/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [15598/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [15599/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [15600/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [15601/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [15602/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [15603/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [15604/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [15605/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [15606/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [15607/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [15608/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [15609/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [15610/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [15611/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [15612/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [15613/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [15614/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [15615/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [15616/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [15617/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [15618/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [15619/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [15620/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [15621/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [15622/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [15623/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [15624/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [15625/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [15626/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [15627/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [15628/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [15629/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [15630/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [15631/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [15632/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [15633/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [15634/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [15635/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [15636/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [15637/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [15638/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [15639/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [15640/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [15641/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [15642/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [15643/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [15644/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [15645/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [15646/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [15647/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [15648/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [15649/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/api/annotations.pb.cc.o [15650/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [15651/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/api/http.pb.cc.o [15652/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [15653/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [15654/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [15655/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [15656/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [15657/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [15658/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [15659/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [15660/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [15661/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [15662/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [15663/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [15664/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [15665/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [15666/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [15667/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [15668/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [15669/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [15670/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [15671/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [15672/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [15673/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [15674/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [15675/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [15676/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [15677/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [15678/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [15679/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [15680/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [15681/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [15682/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [15683/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [15684/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [15685/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [15686/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [15687/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [15688/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [15689/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [15690/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [15691/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [15692/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [15693/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [15694/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [15695/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [15696/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [15697/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [15698/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [15699/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [15700/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.pb.cc.o [15701/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [15702/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [15703/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [15704/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [15705/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [15706/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [15707/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.grpc.pb.cc.o [15708/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [15709/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [15710/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [15711/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [15712/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [15713/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [15714/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [15715/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [15716/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [15717/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/rpc/status.pb.cc.o [15718/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [15719/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [15720/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [15721/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [15722/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [15723/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [15724/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [15725/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [15726/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [15727/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [15728/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [15729/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [15730/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [15731/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [15732/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [15733/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [15734/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [15735/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [15736/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [15737/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [15738/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [15739/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [15740/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [15741/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [15742/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [15743/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [15744/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [15745/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [15746/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [15747/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [15748/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/lookup/v1/rls_config.grpc.pb.cc.o [15749/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [15750/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [15751/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [15752/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [15753/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [15754/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [15755/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [15756/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [15757/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/lookup/v1/rls_config.pb.cc.o [15758/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [15759/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [15760/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [15761/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/lookup/v1/rls.pb.cc.o [15762/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [15763/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [15764/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [15765/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [15766/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [15767/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [15768/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [15769/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [15770/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [15771/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [15772/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [15773/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [15774/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [15775/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15776/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [15777/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [15778/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [15779/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15780/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [15781/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [15782/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [15783/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [15784/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [15785/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [15786/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [15787/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [15788/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [15789/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [15790/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [15791/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [15792/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [15793/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [15794/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [15795/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [15796/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [15797/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [15798/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [15799/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [15800/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/validate/validate.pb.cc.o [15801/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [15802/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [15803/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [15804/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [15805/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [15806/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [15807/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [15808/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [15809/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [15810/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [15811/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [15812/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [15813/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [15814/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [15815/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [15816/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [15817/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [15818/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [15819/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [15820/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [15821/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [15822/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [15823/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [15824/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [15825/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [15826/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [15827/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [15828/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [15829/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [15830/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [15831/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [15832/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [15833/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [15834/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [15835/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [15836/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [15837/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [15838/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [15839/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [15840/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [15841/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [15842/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [15843/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [15844/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [15845/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [15846/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [15847/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/lookup/v1/rls.grpc.pb.cc.o [15848/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [15849/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [15850/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [15851/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [15852/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [15853/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [15854/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [15855/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15856/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [15857/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [15858/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [15859/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [15860/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [15861/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [15862/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [15863/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [15864/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [15865/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [15866/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [15867/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [15868/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [15869/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [15870/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [15871/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [15872/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [15873/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [15874/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15875/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [15876/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [15877/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [15878/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [15879/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [15880/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [15881/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [15882/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [15883/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [15884/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [15885/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [15886/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [15887/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [15888/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [15889/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [15890/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15891/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [15892/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [15893/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [15894/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [15895/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [15896/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [15897/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [15898/18119] Building CXX object CMakeFiles/xds_override_host_end2end_test.dir/test/cpp/end2end/xds/xds_override_host_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_override_host_end2end_test.cc:23: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/extensions/filters/http/stateful_session/v3/stateful_session.pb.h:33, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_override_host_end2end_test.cc:18: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_override_host_end2end_test.cc: In member function ‘grpc::testing::XdsResourceUtils::Listener grpc::testing::{anonymous}::OverrideHostTest::BuildListenerWithStatefulSessionFilter(std::string_view)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_override_host_end2end_test.cc:106:21: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 104 | stateful_session.mutable_session_state() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 106 | ->PackFrom(cookie_state); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_override_host_end2end_test.cc:117:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 117 | session_filter->mutable_typed_config()->PackFrom(stateful_session); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_override_host_end2end_test.cc: In static member function ‘static envoy::config::route::v3::Route grpc::testing::{anonymous}::OverrideHostTest::BuildStatefulSessionRouteConfig(std::string_view, std::string_view, std::optional)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_override_host_end2end_test.cc:228:54: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 228 | session_state->mutable_typed_config()->PackFrom(cookie_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_override_host_end2end_test.cc:231:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 231 | any.PackFrom(stateful_session_per_route); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [15899/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [15900/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [15901/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [15902/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [15903/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [15904/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [15905/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [15906/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [15907/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [15908/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [15909/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [15910/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [15911/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [15912/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [15913/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [15914/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [15915/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [15916/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [15917/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [15918/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [15919/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [15920/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [15921/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [15922/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [15923/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/api/http.pb.cc.o [15924/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [15925/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [15926/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [15927/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [15928/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [15929/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [15930/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [15931/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [15932/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [15933/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [15934/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [15935/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [15936/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/test/cpp/end2end/connection_attempt_injector.cc.o [15937/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [15938/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/rpc/status.pb.cc.o [15939/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [15940/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [15941/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [15942/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [15943/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [15944/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [15945/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [15946/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/api/annotations.pb.cc.o [15947/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [15948/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [15949/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [15950/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [15951/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [15952/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [15953/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [15954/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [15955/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [15956/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [15957/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [15958/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [15959/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [15960/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [15961/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [15962/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [15963/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [15964/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [15965/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [15966/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [15967/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [15968/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [15969/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [15970/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [15971/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [15972/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [15973/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [15974/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [15975/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [15976/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [15977/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [15978/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [15979/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [15980/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [15981/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [15982/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [15983/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [15984/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [15985/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [15986/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [15987/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [15988/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [15989/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [15990/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [15991/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [15992/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [15993/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [15994/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [15995/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [15996/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [15997/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [15998/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [15999/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [16000/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [16001/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [16002/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [16003/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [16004/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [16005/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [16006/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [16007/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/src/proto/grpc/lookup/v1/rls_config.pb.cc.o [16008/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [16009/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [16010/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [16011/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [16012/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [16013/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [16014/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [16015/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/validate/validate.pb.cc.o [16016/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [16017/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [16018/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [16019/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [16020/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [16021/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [16022/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [16023/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [16024/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/cel/expr/checked.pb.cc.o [16025/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [16026/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/annotations/resource.pb.cc.o [16027/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [16028/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [16029/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [16030/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [16031/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [16032/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/test/cpp/end2end/rls_server.cc.o [16033/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [16034/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [16035/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [16036/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16037/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [16038/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [16039/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [16040/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [16041/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/cel/expr/syntax.pb.cc.o [16042/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [16043/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [16044/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.pb.cc.o [16045/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [16046/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [16047/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [16048/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [16049/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [16050/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [16051/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [16052/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/src/proto/grpc/lookup/v1/rls_config.grpc.pb.cc.o [16053/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [16054/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/src/proto/grpc/reflection/v1alpha/reflection.grpc.pb.cc.o [16055/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [16056/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [16057/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [16058/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [16059/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.grpc.pb.cc.o [16060/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [16061/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [16062/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [16063/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [16064/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [16065/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [16066/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [16067/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [16068/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [16069/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [16070/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [16071/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [16072/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [16073/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [16074/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [16075/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [16076/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [16077/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [16078/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [16079/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [16080/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [16081/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [16082/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [16083/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [16084/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [16085/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [16086/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [16087/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [16088/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [16089/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [16090/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [16091/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [16092/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [16093/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/api/httpbody.pb.cc.o [16094/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [16095/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [16096/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [16097/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [16098/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [16099/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/api/http.pb.cc.o [16100/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [16101/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [16102/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.pb.cc.o [16103/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [16104/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [16105/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [16106/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/rpc/status.pb.cc.o [16107/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [16108/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [16109/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [16110/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [16111/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [16112/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [16113/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [16114/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [16115/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [16116/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [16117/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [16118/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/api/annotations.grpc.pb.cc.o [16119/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [16120/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/range.pb.cc.o [16121/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/udpa/annotations/migrate.pb.cc.o [16122/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [16123/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [16124/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/udpa/annotations/status.pb.cc.o [16125/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [16126/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [16127/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [16128/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [16129/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [16130/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.pb.cc.o [16131/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [16132/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [16133/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [16134/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/http.pb.cc.o [16135/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [16136/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [16137/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/annotations/v3/security.pb.cc.o [16138/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [16139/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [16140/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [16141/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [16142/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [16143/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [16144/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/annotations/v3/status.pb.cc.o [16145/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [16146/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [16147/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [16148/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [16149/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [16150/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [16151/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [16152/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/api/annotations.pb.cc.o [16153/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [16154/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/test/cpp/util/cli_credentials.cc.o [16155/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [16156/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/udpa/annotations/versioning.pb.cc.o [16157/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [16158/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [16159/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [16160/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [16161/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/context_params.pb.cc.o [16162/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [16163/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/extension.pb.cc.o [16164/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [16165/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [16166/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [16167/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [16168/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [16169/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [16170/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [16171/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [16172/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [16173/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [16174/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [16175/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [16176/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [16177/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [16178/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/validate/validate.grpc.pb.cc.o [16179/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/rpc/status.grpc.pb.cc.o [16180/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [16181/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [16182/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/percent.pb.cc.o [16183/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [16184/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [16185/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [16186/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [16187/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [16188/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [16189/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [16190/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [16191/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [16192/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/cidr.pb.cc.o [16193/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [16194/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [16195/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [16196/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/udpa/annotations/security.pb.cc.o [16197/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [16198/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [16199/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/test/cpp/util/service_describer.cc.o [16200/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [16201/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [16202/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [16203/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/test/cpp/util/cli_call.cc.o [16204/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [16205/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [16206/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/v3/range.pb.cc.o [16207/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [16208/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [16209/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/google/api/http.grpc.pb.cc.o [16210/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [16211/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [16212/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [16213/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [16214/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [16215/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [16216/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [16217/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [16218/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [16219/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [16220/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [16221/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [16222/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [16223/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [16224/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [16225/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/authority.pb.cc.o [16226/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [16227/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [16228/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/validate/validate.pb.cc.o [16229/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [16230/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [16231/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [16232/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [16233/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [16234/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/v3/cel.pb.cc.o [16235/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [16236/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/resource.pb.cc.o [16237/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [16238/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [16239/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [16240/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [16241/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [16242/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [16243/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/test/cpp/util/proto_reflection_descriptor_database.cc.o /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc: In member function ‘grpc::protobuf::FileDescriptorProto grpc::ProtoReflectionDescriptorDatabase::ParseFileDescriptorProtoResponse(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:281:34: warning: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromString(std::string_view)’, declared with attribute ‘nodiscard’ [-Wunused-result] 281 | file_desc_proto.ParseFromString(byte_fd_proto); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/generated_enum_util.h:20, from /build/grpc/src/protobuf-34.1/src/google/protobuf/extension_set.h:39, from /build/grpc/src/protobuf-34.1/src/google/protobuf/descriptor.h:56, from /build/grpc/src/protobuf-34.1/src/google/protobuf/message.h:113, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.h:22, from /build/grpc/src/grpc-1.80.0/test/cpp/util/proto_reflection_descriptor_database.cc:19: /build/grpc/src/protobuf-34.1/src/google/protobuf/message_lite.h:680:3: note: declared here 680 | ParseFromString(absl::string_view data); | ^~~~~~~~~~~~~~~ [16244/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [16245/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.grpc.pb.cc.o [16246/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [16247/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [16248/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [16249/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [16250/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [16251/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16252/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [16253/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [16254/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [16255/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [16256/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [16257/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [16258/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [16259/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [16260/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/test/cpp/util/proto_file_parser.cc.o [16261/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [16262/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [16263/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [16264/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/test/cpp/end2end/xds/xds_pick_first_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_pick_first_end2end_test.cc:36: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_pick_first_end2end_test.cc:26: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_pick_first_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::PickFirstTest_PickFirstConfigurationIsPropagated_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_pick_first_end2end_test.cc:88:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 84 | cluster.mutable_load_balancing_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85 | ->add_policies() | ~~~~~~~~~~~~~~~~ 86 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 87 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 88 | ->PackFrom(pick_first); | ~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16265/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [16266/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [16267/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [16268/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [16269/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [16270/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [16271/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [16272/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [16273/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [16274/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [16275/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [16276/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [16277/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [16278/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [16279/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [16280/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [16281/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [16282/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [16283/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [16284/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [16285/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [16286/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [16287/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [16288/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [16289/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [16290/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [16291/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [16292/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [16293/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [16294/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [16295/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [16296/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [16297/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [16298/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [16299/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16300/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [16301/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [16302/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.grpc.pb.cc.o [16303/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [16304/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [16305/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [16306/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [16307/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [16308/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [16309/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [16310/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [16311/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [16312/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [16313/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [16314/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [16315/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [16316/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [16317/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [16318/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [16319/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [16320/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [16321/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [16322/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [16323/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [16324/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [16325/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [16326/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [16327/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [16328/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [16329/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [16330/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [16331/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [16332/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [16333/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [16334/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [16335/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [16336/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [16337/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [16338/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [16339/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [16340/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [16341/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [16342/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [16343/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [16344/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [16345/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [16346/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [16347/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [16348/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [16349/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [16350/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [16351/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [16352/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [16353/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/extensions/filters/common/fault/v3/fault.pb.cc.o [16354/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [16355/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [16356/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [16357/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [16358/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [16359/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [16360/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [16361/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [16362/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [16363/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [16364/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [16365/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [16366/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [16367/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/rpc/status.pb.cc.o [16368/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [16369/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/api/annotations.pb.cc.o [16370/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [16371/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [16372/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [16373/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.pb.cc.o [16374/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [16375/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [16376/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [16377/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [16378/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [16379/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [16380/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [16381/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [16382/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [16383/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [16384/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [16385/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [16386/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [16387/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [16388/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [16389/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [16390/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [16391/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [16392/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [16393/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [16394/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [16395/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [16396/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [16397/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [16398/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [16399/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [16400/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [16401/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [16402/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [16403/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [16404/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [16405/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [16406/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [16407/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [16408/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [16409/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [16410/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [16411/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [16412/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [16413/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [16414/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [16415/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [16416/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [16417/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [16418/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [16419/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [16420/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [16421/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [16422/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [16423/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [16424/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [16425/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [16426/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [16427/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [16428/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [16429/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [16430/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [16431/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [16432/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [16433/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [16434/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/google/api/http.pb.cc.o [16435/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [16436/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [16437/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [16438/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [16439/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [16440/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16441/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [16442/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [16443/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [16444/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [16445/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [16446/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [16447/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [16448/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [16449/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [16450/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [16451/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [16452/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [16453/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/validate/validate.pb.cc.o [16454/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [16455/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [16456/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [16457/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [16458/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [16459/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [16460/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [16461/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [16462/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [16463/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [16464/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [16465/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [16466/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [16467/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [16468/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [16469/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [16470/18119] Building CXX object CMakeFiles/xds_pick_first_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16471/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [16472/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [16473/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [16474/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [16475/18119] Building CXX object CMakeFiles/xds_route_config_resource_type_test.dir/test/core/xds/xds_route_config_resource_type_test.cc.o /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TypedPerFilterConfigTest_Basic_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:403:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 403 | (*typed_per_filter_config_proto)["fault"].PackFrom(fault_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:17: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TypedPerFilterConfigTest_EmptyName_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:431:48: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 431 | (*typed_per_filter_config_proto)[""].PackFrom(fault_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TypedPerFilterConfigTest_UnsupportedFilterType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:467:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 467 | (*typed_per_filter_config_proto)["fault"].PackFrom(RouteConfiguration()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TypedPerFilterConfigTest_FilterConfigInvalid_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:489:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 489 | (*typed_per_filter_config_proto)["fault"].PackFrom(fault_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TypedPerFilterConfigTest_FilterConfigWrapper_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:511:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 511 | filter_config_wrapper.mutable_config()->PackFrom(fault_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:514:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 514 | (*typed_per_filter_config_proto)["fault"].PackFrom(filter_config_wrapper); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TypedPerFilterConfigTest_FilterConfigWrapperInTypedStruct_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:543:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 543 | (*typed_per_filter_config_proto)["fault"].PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TypedPerFilterConfigTest_FilterConfigWrapperEmptyConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:586:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 586 | (*typed_per_filter_config_proto)["fault"].PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 587 | envoy::config::route::v3::FilterConfig()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TypedPerFilterConfigTest_FilterConfigWrapperUnsupportedFilterType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:606:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 606 | filter_config_wrapper.mutable_config()->PackFrom(RouteConfiguration()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:609:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 609 | (*typed_per_filter_config_proto)["fault"].PackFrom(filter_config_wrapper); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::TypedPerFilterConfigTest_FilterConfigWrapperUnsupportedOptionalFilterType_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:630:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 630 | filter_config_wrapper.mutable_config()->PackFrom(RouteConfiguration()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:634:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 634 | (*typed_per_filter_config_proto)["fault"].PackFrom(filter_config_wrapper); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_Basic_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:1798:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1798 | typed_extension_config->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1799 | rls_cluster_specifier); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_PluginDefinedButNotUsed_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:1852:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1852 | typed_extension_config->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1853 | rls_cluster_specifier); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_NotUsedInAllVirtualHosts_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:1896:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1896 | typed_extension_config->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1897 | rls_cluster_specifier); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_ClusterSpecifierPluginsIgnoredWhenNotEnabled_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:1968:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1968 | typed_extension_config->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1969 | rls_cluster_specifier); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_DuplicateClusterSpecifierPluginNames_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:2017:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2017 | typed_extension_config->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2018 | rls_cluster_specifier); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_UnsupportedClusterSpecifierPlugin_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:2072:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2072 | typed_extension_config->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2073 | RouteConfiguration()); | ~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_UnsupportedButOptionalClusterSpecifierPlugin_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:2102:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2102 | typed_extension_config->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2103 | RouteConfiguration()); | ~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_InvalidGrpcLbPolicyConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:2150:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2150 | typed_extension_config->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2151 | rls_cluster_specifier); | ~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_RlsInTypedStruct_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:2183:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2183 | typed_extension_config->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_RlsConfigUnparsable_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:2213:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2213 | typed_config->PackFrom(RouteLookupClusterSpecifier()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc: In member function ‘virtual void grpc_core::testing::{anonymous}::RlsTest_RlsMissingRouteLookupConfig_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/core/xds/xds_route_config_resource_type_test.cc:2242:59: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2242 | typed_extension_config->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2243 | RouteLookupClusterSpecifier()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16476/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [16477/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [16478/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [16479/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [16480/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [16481/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [16482/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [16483/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [16484/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [16485/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [16486/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [16487/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [16488/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [16489/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [16490/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [16491/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [16492/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [16493/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [16494/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [16495/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [16496/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [16497/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [16498/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [16499/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [16500/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [16501/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [16502/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [16503/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [16504/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [16505/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [16506/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/extensions/filters/http/fault/v3/fault.grpc.pb.cc.o [16507/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [16508/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [16509/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [16510/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [16511/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [16512/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [16513/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [16514/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [16515/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [16516/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [16517/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [16518/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [16519/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [16520/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [16521/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [16522/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [16523/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [16524/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [16525/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [16526/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [16527/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [16528/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [16529/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [16530/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [16531/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [16532/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [16533/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [16534/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [16535/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [16536/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [16537/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [16538/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [16539/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [16540/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [16541/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [16542/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [16543/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [16544/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [16545/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [16546/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [16547/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [16548/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [16549/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [16550/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [16551/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [16552/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [16553/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [16554/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [16555/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [16556/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [16557/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [16558/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16559/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [16560/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [16561/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [16562/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [16563/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [16564/18119] Building CXX object CMakeFiles/xds_ring_hash_end2end_test.dir/test/cpp/end2end/xds/xds_ring_hash_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_ring_hash_end2end_test.cc:33: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_ring_hash_end2end_test.cc:21: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_ring_hash_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::RingHashTest_AggregateClusterFallBackFromRingHashAtStartup_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_ring_hash_end2end_test.cc:135:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 135 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_ring_hash_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::RingHashTest_AggregateClusterFallBackFromRingHashToLogicalDnsAtStartup_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_ring_hash_end2end_test.cc:201:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 201 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_ring_hash_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::RingHashTest_AggregateClusterFallBackFromRingHashToLogicalDnsAtStartupNoFailedRpcs_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_ring_hash_end2end_test.cc:269:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 269 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16565/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [16566/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [16567/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [16568/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.grpc.pb.cc.o [16569/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [16570/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [16571/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [16572/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [16573/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [16574/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [16575/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [16576/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [16577/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [16578/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [16579/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [16580/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [16581/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [16582/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [16583/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [16584/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [16585/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [16586/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [16587/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [16588/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [16589/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [16590/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [16591/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [16592/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [16593/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [16594/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [16595/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [16596/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [16597/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [16598/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [16599/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [16600/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [16601/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [16602/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [16603/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [16604/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [16605/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [16606/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [16607/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [16608/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [16609/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [16610/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [16611/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [16612/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [16613/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [16614/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [16615/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [16616/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [16617/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [16618/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [16619/18119] Building CXX object CMakeFiles/xds_routing_test.dir/test/core/xds/xds_routing_test.cc.o [16620/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [16621/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [16622/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [16623/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [16624/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [16625/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [16626/18119] Building CXX object CMakeFiles/xds_rls_end2end_test.dir/test/cpp/end2end/xds/xds_rls_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_rls_end2end_test.cc:25: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/protobuf-34.1/src/google/protobuf/util/type_resolver.h:17, from /build/grpc/src/protobuf-34.1/src/google/protobuf/json/json.h:18, from /build/grpc/src/protobuf-34.1/src/google/protobuf/util/json_util.h:14, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/codegen/config_protobuf.h:78, from /build/grpc/src/grpc-1.80.0/include/grpcpp/impl/proto_utils.h:25, from /build/grpc/src/grpc-1.80.0/build/gens/src/proto/grpc/lookup/v1/rls.grpc.pb.h:33, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/rls_server.h:23, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_rls_end2end_test.cc:24: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_rls_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::RlsTest_XdsRoutingClusterSpecifierPlugin_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_rls_end2end_test.cc:148:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 148 | plugin->mutable_extension()->mutable_typed_config()->PackFrom(rls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_rls_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::RlsTest_XdsRoutingClusterSpecifierPluginDisabled_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_rls_end2end_test.cc:187:64: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 187 | plugin->mutable_extension()->mutable_typed_config()->PackFrom(rls); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16627/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [16628/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [16629/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/api/annotations.pb.cc.o [16630/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [16631/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [16632/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [16633/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [16634/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [16635/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [16636/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [16637/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [16638/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.pb.cc.o [16639/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [16640/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [16641/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [16642/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [16643/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [16644/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [16645/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [16646/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [16647/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [16648/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [16649/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16650/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [16651/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [16652/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [16653/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [16654/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [16655/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [16656/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [16657/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [16658/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [16659/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [16660/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [16661/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [16662/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [16663/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [16664/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/api/http.pb.cc.o [16665/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [16666/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [16667/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [16668/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [16669/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [16670/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [16671/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [16672/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [16673/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [16674/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [16675/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [16676/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [16677/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [16678/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [16679/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [16680/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [16681/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [16682/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [16683/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/rpc/status.pb.cc.o [16684/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [16685/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [16686/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [16687/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [16688/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [16689/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/validate/validate.pb.cc.o [16690/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [16691/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [16692/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [16693/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [16694/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [16695/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [16696/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [16697/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [16698/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [16699/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [16700/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [16701/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [16702/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [16703/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [16704/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [16705/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [16706/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [16707/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [16708/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [16709/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [16710/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [16711/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [16712/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [16713/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [16714/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [16715/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [16716/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [16717/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [16718/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [16719/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [16720/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [16721/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [16722/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [16723/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [16724/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [16725/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [16726/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [16727/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [16728/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [16729/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [16730/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [16731/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [16732/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [16733/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [16734/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [16735/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/test/core/test_util/audit_logging_utils.cc.o [16736/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [16737/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [16738/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [16739/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [16740/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [16741/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [16742/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [16743/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16744/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [16745/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [16746/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [16747/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [16748/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [16749/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [16750/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [16751/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [16752/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [16753/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [16754/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [16755/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [16756/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [16757/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [16758/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [16759/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [16760/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [16761/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [16762/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [16763/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [16764/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [16765/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [16766/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [16767/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [16768/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [16769/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [16770/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [16771/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [16772/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [16773/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [16774/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [16775/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [16776/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [16777/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [16778/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [16779/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [16780/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [16781/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [16782/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [16783/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [16784/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [16785/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [16786/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [16787/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [16788/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [16789/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [16790/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [16791/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [16792/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [16793/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [16794/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [16795/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [16796/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [16797/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [16798/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [16799/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [16800/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [16801/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [16802/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [16803/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [16804/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [16805/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [16806/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [16807/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [16808/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [16809/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [16810/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [16811/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [16812/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [16813/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [16814/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [16815/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [16816/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [16817/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [16818/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [16819/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [16820/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [16821/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [16822/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [16823/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [16824/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [16825/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [16826/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [16827/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [16828/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [16829/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [16830/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [16831/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [16832/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [16833/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [16834/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [16835/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [16836/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [16837/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/test/cpp/end2end/xds/xds_routing_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:25: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/route/v3/route_components.pb.h:39, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/extensions/filters/http/fault/v3/fault.pb.h:34, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:20: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::LdsRdsInteractionTest_SwitchFromInlineRouteConfigToRds_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:349:40: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 349 | (*config_map)["envoy.fault"].PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 350 | envoy::extensions::filters::http::fault::v3::HTTPFault()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:363:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 363 | filter->mutable_typed_config()->PackFrom(http_fault); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::LdsRdsInteractionTest_HcmConfigUpdatedWithoutRdsChange_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:394:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 394 | filter->mutable_typed_config()->PackFrom(http_fault); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::LdsRdsInteractionTest_LdsUpdateChangesHcmConfigAndRdsResourceName_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:431:40: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 431 | (*config_map)["envoy.fault"].PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 432 | envoy::extensions::filters::http::fault::v3::HTTPFault()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:446:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 446 | filter->mutable_typed_config()->PackFrom(http_fault); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::LdsRdsTest_XdsRoutingApplyXdsTimeout_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:1639:68: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 1639 | listener.mutable_api_listener()->mutable_api_listener()->UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1640 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:1646:68: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1646 | listener.mutable_api_listener()->mutable_api_listener()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1647 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::LdsRdsTest_XdsRoutingApplyApplicationTimeoutWhenXdsTimeoutExplicit_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:1744:68: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 1744 | listener.mutable_api_listener()->mutable_api_listener()->UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1745 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:1751:68: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1751 | listener.mutable_api_listener()->mutable_api_listener()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1752 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::LdsRdsTest_XdsRoutingApplyApplicationTimeoutWhenHttpTimeoutExplicit_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:1814:68: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 1814 | listener.mutable_api_listener()->mutable_api_listener()->UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1815 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_routing_end2end_test.cc:1822:68: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1822 | listener.mutable_api_listener()->mutable_api_listener()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1823 | http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16838/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [16839/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [16840/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [16841/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [16842/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [16843/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [16844/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [16845/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [16846/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.grpc.pb.cc.o [16847/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [16848/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [16849/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [16850/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/clusters/aggregate/v3/cluster.pb.cc.o [16851/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [16852/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [16853/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [16854/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [16855/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [16856/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [16857/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [16858/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [16859/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [16860/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [16861/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [16862/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [16863/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [16864/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [16865/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [16866/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [16867/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [16868/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [16869/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [16870/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [16871/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [16872/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [16873/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [16874/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [16875/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [16876/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [16877/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [16878/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [16879/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [16880/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [16881/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [16882/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [16883/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [16884/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [16885/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/api/annotations.pb.cc.o [16886/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [16887/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [16888/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [16889/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [16890/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [16891/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [16892/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [16893/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [16894/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [16895/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [16896/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [16897/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [16898/18119] Building CXX object CMakeFiles/xds_routing_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [16899/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [16900/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [16901/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [16902/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [16903/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [16904/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [16905/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [16906/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/rpc/status.pb.cc.o [16907/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [16908/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [16909/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [16910/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [16911/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [16912/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [16913/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [16914/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [16915/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [16916/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [16917/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [16918/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [16919/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [16920/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [16921/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [16922/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [16923/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [16924/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [16925/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [16926/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [16927/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [16928/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [16929/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/api/http.pb.cc.o [16930/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [16931/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [16932/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [16933/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [16934/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [16935/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [16936/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [16937/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [16938/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [16939/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/validate/validate.pb.cc.o [16940/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [16941/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [16942/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [16943/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [16944/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [16945/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [16946/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [16947/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [16948/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [16949/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [16950/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [16951/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [16952/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [16953/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [16954/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [16955/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [16956/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [16957/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [16958/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [16959/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [16960/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [16961/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [16962/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [16963/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [16964/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [16965/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [16966/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/test/core/test_util/audit_logging_utils.cc.o [16967/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [16968/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [16969/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [16970/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/src/proto/grpc/testing/empty.pb.cc.o [16971/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [16972/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [16973/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [16974/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [16975/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [16976/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [16977/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [16978/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [16979/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [16980/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [16981/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [16982/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [16983/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [16984/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [16985/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [16986/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [16987/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [16988/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [16989/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [16990/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [16991/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [16992/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [16993/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [16994/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [16995/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [16996/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [16997/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [16998/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [16999/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [17000/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [17001/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [17002/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [17003/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [17004/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [17005/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [17006/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [17007/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [17008/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/init_dump.pb.cc.o [17009/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [17010/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/certs.pb.cc.o [17011/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [17012/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [17013/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [17014/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [17015/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [17016/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/mutex_stats.pb.cc.o [17017/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [17018/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [17019/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [17020/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/memory.grpc.pb.cc.o [17021/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/metrics.pb.cc.o [17022/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [17023/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [17024/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/listeners.grpc.pb.cc.o [17025/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [17026/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [17027/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/mutex_stats.grpc.pb.cc.o [17028/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/listeners.pb.cc.o [17029/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [17030/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [17031/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/config_dump_shared.grpc.pb.cc.o [17032/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [17033/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/cel/expr/checked.pb.cc.o [17034/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [17035/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [17036/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/src/proto/grpc/testing/empty.grpc.pb.cc.o [17037/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [17038/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [17039/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [17040/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/src/proto/grpc/testing/test.pb.cc.o [17041/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [17042/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [17043/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [17044/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/certs.grpc.pb.cc.o [17045/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [17046/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [17047/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [17048/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/tap.pb.cc.o [17049/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/memory.pb.cc.o [17050/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [17051/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [17052/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [17053/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [17054/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [17055/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [17056/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [17057/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [17058/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/src/proto/grpc/testing/test.grpc.pb.cc.o [17059/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [17060/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/annotations/resource.pb.cc.o [17061/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [17062/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [17063/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [17064/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/cel/expr/syntax.pb.cc.o [17065/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [17066/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [17067/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/init_dump.grpc.pb.cc.o [17068/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [17069/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/src/proto/grpc/testing/messages.grpc.pb.cc.o [17070/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [17071/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [17072/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [17073/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [17074/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [17075/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/server_info.pb.cc.o [17076/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/metrics.grpc.pb.cc.o [17077/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [17078/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [17079/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [17080/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [17081/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [17082/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [17083/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [17084/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [17085/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [17086/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/metrics/v3/metrics_service.pb.cc.o [17087/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [17088/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [17089/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [17090/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [17091/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [17092/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/clusters.grpc.pb.cc.o [17093/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [17094/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [17095/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [17096/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/src/proto/grpc/testing/messages.pb.cc.o [17097/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [17098/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/metrics/v3/metrics_service.grpc.pb.cc.o [17099/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/tap.grpc.pb.cc.o [17100/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/config_dump_shared.pb.cc.o [17101/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [17102/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [17103/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [17104/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [17105/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [17106/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/bootstrap/v3/bootstrap.grpc.pb.cc.o [17107/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [17108/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/overload/v3/overload.pb.cc.o [17109/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/server_info.grpc.pb.cc.o [17110/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [17111/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [17112/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [17113/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/clusters.pb.cc.o [17114/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [17115/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [17116/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [17117/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [17118/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [17119/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [17120/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [17121/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [17122/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [17123/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [17124/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [17125/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [17126/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [17127/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [17128/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [17129/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [17130/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [17131/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/metrics/v3/stats.grpc.pb.cc.o [17132/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [17133/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [17134/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [17135/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.pb.cc.o [17136/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [17137/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [17138/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [17139/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [17140/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [17141/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/common/matcher/v3/matcher.grpc.pb.cc.o [17142/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/config_dump.pb.cc.o [17143/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [17144/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [17145/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/common/matcher/v3/matcher.pb.cc.o [17146/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.pb.cc.o [17147/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [17148/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [17149/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.grpc.pb.cc.o [17150/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [17151/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/overload/v3/overload.grpc.pb.cc.o [17152/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/tap/v3/common.grpc.pb.cc.o [17153/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [17154/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/http.pb.cc.o [17155/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [17156/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [17157/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.grpc.pb.cc.o [17158/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [17159/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [17160/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [17161/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [17162/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [17163/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [17164/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/range.pb.cc.o [17165/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [17166/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [17167/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [17168/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [17169/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [17170/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.pb.cc.o [17171/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [17172/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [17173/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/tap/v3/common.pb.cc.o [17174/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [17175/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/metrics/v3/stats.pb.cc.o [17176/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [17177/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [17178/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [17179/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/percent.pb.cc.o [17180/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [17181/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [17182/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [17183/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [17184/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/api/http.grpc.pb.cc.o [17185/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/bootstrap/v3/bootstrap.pb.cc.o [17186/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [17187/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [17188/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/udpa/annotations/security.pb.cc.o [17189/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [17190/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/secret.grpc.pb.cc.o [17191/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/test/cpp/end2end/xds/xds_security_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:70: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:37: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘void grpc::testing::{anonymous}::XdsSecurityTest::MaybeSetUpstreamTlsContextOnCluster(std::string_view, std::string_view, std::string_view, std::string_view, const std::vector&, grpc::testing::XdsResourceUtils::Cluster*)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:337:57: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 337 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsSecurityTest_TestTlsConfigurationInCombinedValidationContext_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:438:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 438 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsSecurityTest_TestTlsConfigurationInValidationContextCertificateProviderInstance_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:455:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 455 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsSecurityTest_UseSystemRootCerts_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:471:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 471 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsSecurityTest_MtlsWithAggregateCluster_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:771:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 771 | custom_cluster->mutable_typed_config()->PackFrom(cluster_config); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘void grpc::testing::{anonymous}::XdsSniSecurityTest::MaybeSetUpstreamTlsContextWithSniOnCluster(std::string_view, std::string_view, std::string_view, bool, bool, const std::vector&, grpc::testing::XdsResourceUtils::Cluster*)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:894:57: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 894 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘void grpc::testing::{anonymous}::XdsServerSecurityTest::SetLdsUpdate(std::string_view, std::string_view, std::string_view, std::string_view, bool)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1193:57: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1193 | transport_socket->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1194 | downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsServerSecurityTest_TestDeprecateTlsCertificateCertificateProviderInstanceField_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1378:74: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1378 | filter_chain->mutable_filters()->at(0).mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1379 | ServerHcmAccessor().Unpack(listener)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1386:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1386 | transport_socket->mutable_typed_config()->PackFrom(downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘void grpc::testing::{anonymous}::XdsRbacTest::SetServerRbacPolicies(grpc::testing::XdsResourceUtils::Listener, const std::vector&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1698:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1698 | filter->mutable_typed_config()->PackFrom(rbac); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1701:51: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1701 | filter->mutable_typed_config()->PackFrom(RBAC()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1705:33: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1705 | filter_config.PackFrom(rbac_per_route); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1714:45: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1714 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1715 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsRbacTestWithRouteOverrideAlwaysPresent_EmptyRBACPerRouteOverride_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1813:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1813 | filter->mutable_typed_config()->PackFrom(rbac); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1817:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1817 | filter_config.PackFrom(RBACPerRoute()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1824:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1824 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1825 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsRbacTestWithRouteOverrideAlwaysPresent_NonEmptyTopLevelRBACNonEmptyPerRouteOverride_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1851:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1851 | filter->mutable_typed_config()->PackFrom(rbac); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1858:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1858 | filter_config.PackFrom(RBACPerRoute()); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:1865:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 1865 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1866 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsRbacTestWithActionPermutations_AnyPermissionAuthenticatedPrincipal_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:2514:53: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2514 | transport_socket->mutable_typed_config()->PackFrom(downstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsRbacTestWithActionPermutations_AuditLoggerNotInvokedOnAuditConditionNone_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:2667:49: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2667 | audit_logger->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsRbacTestWithActionPermutations_MultipleRbacPoliciesWithAuditOnAllow_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:2699:49: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2699 | audit_logger->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:2708:49: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2708 | audit_logger->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsRbacTestWithActionPermutations_MultipleRbacPoliciesWithAuditOnDeny_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:2745:49: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2745 | audit_logger->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:2754:49: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2754 | audit_logger->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsRbacTestWithActionPermutations_MultipleRbacPoliciesWithAuditOnDenyAndAllow_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:2793:49: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2793 | audit_logger->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:2802:49: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2802 | audit_logger->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsRbacTestWithActionAndAuditConditionPermutations_AuditLoggingDisabled_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:2891:49: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2891 | audit_logger->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::XdsRbacTestWithActionAndAuditConditionPermutations_MultipleLoggers_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_end2end_test.cc:2923:48: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 2923 | test_logger->mutable_typed_config()->PackFrom(typed_struct); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [17192/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [17193/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [17194/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [17195/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/udpa/annotations/versioning.pb.cc.o [17196/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/cert.grpc.pb.cc.o [17197/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [17198/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [17199/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [17200/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/rpc/status.grpc.pb.cc.o [17201/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/validate/validate.grpc.pb.cc.o [17202/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/api/annotations.grpc.pb.cc.o [17203/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/service/status/v3/csds.pb.cc.o [17204/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [17205/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/service/status/v3/csds.grpc.pb.cc.o [17206/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [17207/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [17208/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [17209/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [17210/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/authority.pb.cc.o [17211/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [17212/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.grpc.pb.cc.o [17213/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [17214/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [17215/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [17216/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [17217/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/api/http.pb.cc.o [17218/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [17219/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [17220/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [17221/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [17222/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [17223/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/cidr.pb.cc.o [17224/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [17225/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [17226/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/extension.pb.cc.o [17227/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [17228/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [17229/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [17230/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [17231/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [17232/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [17233/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/annotations/v3/security.pb.cc.o [17234/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/api/annotations.pb.cc.o [17235/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [17236/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [17237/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [17238/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/api/httpbody.pb.cc.o [17239/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [17240/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [17241/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/rpc/status.pb.cc.o [17242/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [17243/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [17244/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [17245/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [17246/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [17247/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [17248/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [17249/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [17250/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [17251/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [17252/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [17253/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/annotations/v3/status.pb.cc.o [17254/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [17255/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/common.pb.cc.o [17256/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/validate/validate.pb.cc.o [17257/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [17258/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [17259/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [17260/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [17261/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/udpa/annotations/migrate.pb.cc.o [17262/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/v3/range.pb.cc.o [17263/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [17264/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [17265/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [17266/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [17267/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.pb.cc.o [17268/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [17269/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [17270/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [17271/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [17272/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [17273/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/udpa/annotations/status.pb.cc.o [17274/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [17275/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [17276/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [17277/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [17278/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [17279/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [17280/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [17281/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/src/proto/grpc/testing/echo.pb.cc.o [17282/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/admin/v3/config_dump.grpc.pb.cc.o [17283/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/context_params.pb.cc.o [17284/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [17285/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [17286/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/extensions/transport_sockets/tls/v3/tls.pb.cc.o [17287/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [17288/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/src/proto/grpc/testing/simple_messages.grpc.pb.cc.o [17289/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [17290/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [17291/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/cel/expr/syntax.grpc.pb.cc.o [17292/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/resource.pb.cc.o [17293/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [17294/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [17295/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [17296/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [17297/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/cel/expr/syntax.pb.cc.o [17298/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/cel/expr/checked.grpc.pb.cc.o [17299/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/backoff.pb.cc.o [17300/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/annotations/deprecation.pb.cc.o [17301/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [17302/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [17303/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/address.pb.cc.o [17304/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/cel/expr/checked.pb.cc.o [17305/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/cel.grpc.pb.cc.o [17306/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/backoff.grpc.pb.cc.o [17307/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.pb.cc.o [17308/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [17309/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [17310/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/extension.pb.cc.o [17311/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [17312/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/annotations/deprecation.grpc.pb.cc.o [17313/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.grpc.pb.cc.o [17314/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.grpc.pb.cc.o [17315/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/test/cpp/interop/xds_stats_watcher_test.cc.o [17316/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/socket_option.pb.cc.o [17317/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [17318/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.grpc.pb.cc.o [17319/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/src/cpp/server/csds/csds.cc.o [17320/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/src/proto/grpc/testing/duplicate/echo_duplicate.grpc.pb.cc.o [17321/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.grpc.pb.cc.o [17322/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/annotations/resource.grpc.pb.cc.o [17323/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/socket_option.grpc.pb.cc.o [17324/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/annotations/resource.pb.cc.o [17325/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.grpc.pb.cc.o [17326/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.grpc.pb.cc.o [17327/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [17328/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [17329/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [17330/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/datadog.pb.cc.o [17331/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.pb.cc.o [17332/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/health_check.pb.cc.o [17333/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/http_uri.pb.cc.o [17334/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [17335/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/test/cpp/interop/xds_stats_watcher.cc.o [17336/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/test/cpp/end2end/xds/xds_security_spiffe_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_spiffe_end2end_test.cc:67: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_spiffe_end2end_test.cc:37: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_spiffe_end2end_test.cc: In member function ‘void grpc::testing::{anonymous}::XdsSecurityTest::MaybeSetUpstreamTlsContextOnCluster(std::string_view, std::string_view, std::string_view, std::string_view, const std::vector&, grpc::testing::XdsResourceUtils::Cluster*)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_security_spiffe_end2end_test.cc:329:57: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 329 | transport_socket->mutable_typed_config()->PackFrom(upstream_tls_context); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [17337/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [17338/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/cel.pb.cc.o [17339/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/listener/v3/api_listener.pb.cc.o [17340/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/resolver.grpc.pb.cc.o [17341/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/common/mutation_rules/v3/mutation_rules.pb.cc.o [17342/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.pb.cc.o [17343/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/datadog.grpc.pb.cc.o [17344/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.pb.cc.o [17345/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.pb.cc.o [17346/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.pb.cc.o [17347/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.pb.cc.o [17348/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [17349/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/v3/cel.pb.cc.o [17350/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.pb.cc.o [17351/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.grpc.pb.cc.o [17352/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/trace.pb.cc.o [17353/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/listener/v3/listener_components.grpc.pb.cc.o [17354/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.pb.cc.o [17355/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/base.grpc.pb.cc.o [17356/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [17357/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/cluster/v3/outlier_detection.pb.cc.o [17358/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.pb.cc.o [17359/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/src/proto/grpc/testing/echo_messages.pb.cc.o [17360/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/base.pb.cc.o [17361/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.pb.cc.o [17362/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.pb.cc.o [17363/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [17364/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/resolver.pb.cc.o [17365/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.grpc.pb.cc.o [17366/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.pb.cc.o [17367/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint_components.grpc.pb.cc.o [17368/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.grpc.pb.cc.o [17369/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/endpoint/v3/endpoint.grpc.pb.cc.o [17370/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/route/v3/route_components.grpc.pb.cc.o [17371/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/grpc_method_list.pb.cc.o [17372/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/cluster/v3/circuit_breaker.pb.cc.o [17373/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/cluster/v3/filter.pb.cc.o [17374/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/address.grpc.pb.cc.o [17375/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.pb.cc.o [17376/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/route/v3/scoped_route.grpc.pb.cc.o [17377/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/trace.grpc.pb.cc.o [17378/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/socket_cmsg_headers.grpc.pb.cc.o [17379/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/src/proto/grpc/testing/echo.grpc.pb.cc.o [17380/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/substitution_format_string.grpc.pb.cc.o [17381/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/listener/v3/quic_config.grpc.pb.cc.o [17382/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/protocol.grpc.pb.cc.o [17383/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.pb.cc.o [17384/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/opentelemetry.pb.cc.o [17385/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/zipkin.grpc.pb.cc.o [17386/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.pb.cc.o [17387/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.grpc.pb.cc.o [17388/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/http_uri.grpc.pb.cc.o [17389/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/config_source.pb.cc.o [17390/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.pb.cc.o [17391/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/http/v3/cookie.pb.cc.o [17392/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/event_service_config.pb.cc.o [17393/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.grpc.pb.cc.o [17394/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/http/v3/cookie.grpc.pb.cc.o [17395/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/http_service.pb.cc.o [17396/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/address.pb.cc.o [17397/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/extension.grpc.pb.cc.o [17398/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/xray.grpc.pb.cc.o [17399/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/http_service.grpc.pb.cc.o [17400/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.grpc.pb.cc.o [17401/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/http_tracer.grpc.pb.cc.o [17402/18119] Building CXX object CMakeFiles/xds_security_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [17403/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.pb.cc.o [17404/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/service.grpc.pb.cc.o [17405/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.pb.cc.o [17406/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/http_inputs.grpc.pb.cc.o [17407/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/protocol.pb.cc.o [17408/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/health_check.grpc.pb.cc.o [17409/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/udp_socket_config.grpc.pb.cc.o [17410/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/data/accesslog/v3/accesslog.grpc.pb.cc.o [17411/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/regex.grpc.pb.cc.o [17412/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.grpc.pb.cc.o [17413/18119] Building CXX object CMakeFiles/xds_security_spiffe_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [17414/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/filters/http/rbac/v3/rbac.pb.cc.o [17415/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/proxy_protocol.pb.cc.o [17416/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/cluster/v3/filter.grpc.pb.cc.o [17417/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/listener/v3/listener.pb.cc.o [17418/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/config_source.grpc.pb.cc.o [17419/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.grpc.pb.cc.o [17420/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/value.grpc.pb.cc.o [17421/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.grpc.pb.cc.o [17422/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.pb.cc.o [17423/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.pb.cc.o [17424/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/dynamic_ot.grpc.pb.cc.o [17425/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/node.pb.cc.o [17426/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/hash_policy.grpc.pb.cc.o [17427/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.pb.cc.o [17428/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.pb.cc.o [17429/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/semantic_version.pb.cc.o [17430/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.grpc.pb.cc.o [17431/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.pb.cc.o [17432/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/http.grpc.pb.cc.o [17433/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.pb.cc.o [17434/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/endpoint/v3/load_report.pb.cc.o [17435/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/listener/v3/udp_listener_config.grpc.pb.cc.o [17436/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/route/v3/route.grpc.pb.cc.o [17437/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/metadata/v3/metadata.grpc.pb.cc.o [17438/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.pb.cc.o [17439/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/service/load_stats/v3/lrs.grpc.pb.cc.o [17440/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/core/v3/grpc_service.grpc.pb.cc.o [17441/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/service.pb.cc.o [17442/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.grpc.pb.cc.o [17443/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/status_code_input.grpc.pb.cc.o [17444/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/api/httpbody.pb.cc.o [17445/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/ratelimit_unit.grpc.pb.cc.o [17446/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/service/discovery/v3/ads.grpc.pb.cc.o [17447/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/range.grpc.pb.cc.o [17448/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/percent.grpc.pb.cc.o [17449/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/test/cpp/interop/rpc_behavior_lb_policy.cc.o [17450/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/semantic_version.grpc.pb.cc.o [17451/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/regex.pb.cc.o [17452/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/struct.pb.cc.o [17453/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/metadata.grpc.pb.cc.o [17454/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.pb.cc.o [17455/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/struct.grpc.pb.cc.o [17456/18119] Creating library symlink libbenchmark_helpers.so.1.80 libbenchmark_helpers.so [17457/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/api/annotations.pb.cc.o [17458/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/route/v3/route.pb.cc.o [17459/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/api/annotations.grpc.pb.cc.o [17460/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/udpa/annotations/migrate.pb.cc.o [17461/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/xray.pb.cc.o [17462/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.pb.cc.o [17463/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.grpc.pb.cc.o [17464/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/api/httpbody.grpc.pb.cc.o [17465/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/api/http.grpc.pb.cc.o [17466/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/udpa/annotations/versioning.pb.cc.o [17467/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.pb.cc.o [17468/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/http.pb.cc.o [17469/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/http/v3/path_transformation.pb.cc.o [17470/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/lightstep.grpc.pb.cc.o [17471/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/service/discovery/v3/ads.pb.cc.o [17472/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/accesslog/v3/accesslog.pb.cc.o [17473/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/annotations/v3/status.pb.cc.o [17474/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/rpc/status.pb.cc.o [17475/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/hash_policy.pb.cc.o [17476/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/validate/validate.grpc.pb.cc.o [17477/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/udpa/annotations/status.grpc.pb.cc.o [17478/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/node.grpc.pb.cc.o [17479/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/api/expr/v1alpha1/checked.grpc.pb.cc.o [17480/18119] Building CXX object CMakeFiles/xds_stats_watcher_test.dir/src/cpp/server/admin/admin_services.cc.o [17481/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/annotations/v3/security.grpc.pb.cc.o [17482/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/path.pb.cc.o [17483/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/cluster/v3/cluster.pb.cc.o [17484/18119] Linking CXX executable multiple_server_queues_test [17485/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.pb.cc.o [17486/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/cidr.pb.cc.o [17487/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/udpa/annotations/versioning.grpc.pb.cc.o [17488/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/annotations/v3/sensitive.grpc.pb.cc.o [17489/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/value.pb.cc.o [17490/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/udpa/annotations/security.pb.cc.o [17491/18119] Linking CXX executable pollset_windows_starvation_test [17492/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/token_bucket.pb.cc.o [17493/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/collection_entry.pb.cc.o [17494/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/tracing/v3/custom_tag.pb.cc.o [17495/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/test/cpp/util/tls_test_utils.cc.o [17496/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.grpc.pb.cc.o [17497/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/number.pb.cc.o [17498/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/load_balancing_policies/common/v3/common.pb.cc.o [17499/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/trace/v3/skywalking.grpc.pb.cc.o [17500/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/string.pb.cc.o [17501/18119] Linking CXX executable alpn_test [17502/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/context_params.pb.cc.o [17503/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/api/expr/v1alpha1/syntax.pb.cc.o [17504/18119] Linking CXX executable alloc_test [17505/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.grpc.pb.cc.o [17506/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/collection_entry.grpc.pb.cc.o [17507/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/load_balancing_policies/common/v3/common.grpc.pb.cc.o [17508/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/resource_locator.pb.cc.o [17509/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/http_status.pb.cc.o [17510/18119] Linking CXX executable avl_test [17511/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.pb.cc.o [17512/18119] Linking CXX executable alts_counter_test [17513/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/range.pb.cc.o [17514/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/api/http.pb.cc.o [17515/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/rbac/v3/rbac.pb.cc.o [17516/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/annotations/v3/versioning.grpc.pb.cc.o [17517/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/resource_name.grpc.pb.cc.o [17518/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/number.grpc.pb.cc.o [17519/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/v3/typed_struct.pb.cc.o [17520/18119] Linking CXX executable alts_crypter_test [17521/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/address.grpc.pb.cc.o [17522/18119] Linking CXX executable alts_grpc_record_protocol_test [17523/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/udpa/annotations/security.grpc.pb.cc.o [17524/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/authority.pb.cc.o [17525/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/udpa/annotations/migrate.grpc.pb.cc.o [17526/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/ratelimit_strategy.grpc.pb.cc.o [17527/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/extension.pb.cc.o [17528/18119] Linking CXX executable alts_tsi_utils_test [17529/18119] Linking CXX executable bad_streaming_id_bad_client_test [17530/18119] Linking CXX executable alarm_test [17531/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/ip.pb.cc.o [17532/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/path.grpc.pb.cc.o [17533/18119] Linking CXX executable c_slice_buffer_test [17534/18119] Building CXX object CMakeFiles/ztrace_collector_test.dir/third_party/googletest/googlemock/src/gmock_main.cc.o [17535/18119] Linking CXX executable alts_security_connector_test [17536/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/context_params.grpc.pb.cc.o [17537/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/percent.pb.cc.o [17538/18119] Linking CXX executable alts_zero_copy_grpc_protector_test [17539/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/annotations/v3/status.grpc.pb.cc.o [17540/18119] Linking CXX executable bin_encoder_test [17541/18119] Linking CXX executable alts_handshaker_client_test [17542/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/matcher.grpc.pb.cc.o [17543/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/filter_state.grpc.pb.cc.o [17544/18119] Linking CXX executable call_arena_allocator_test [17545/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/range.pb.cc.o [17546/18119] Linking CXX executable activity_test [17547/18119] Linking CXX executable blackboard_test [17548/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/regex.grpc.pb.cc.o [17549/18119] Linking CXX executable cf_engine_test [17550/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/service/discovery/v3/discovery.pb.cc.o [17551/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/matcher/v3/string.grpc.pb.cc.o [17552/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/annotations/v3/versioning.pb.cc.o [17553/18119] Linking CXX executable alts_iovec_record_protocol_test [17554/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/annotations/v3/migrate.pb.cc.o [17555/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/annotations/v3/security.pb.cc.o [17556/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/http_status.grpc.pb.cc.o [17557/18119] Linking CXX executable address_sorting_test_unsecure [17558/18119] Linking CXX executable certificate_provider_registry_test [17559/18119] Linking CXX executable bad_ssl_cert_test [17560/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/cel.grpc.pb.cc.o [17561/18119] Linking CXX executable basic_work_queue_test [17562/18119] Linking CXX executable auth_property_iterator_test [17563/18119] Linking CXX executable address_sorting_test [17564/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/annotations/v3/sensitive.pb.cc.o [17565/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/cel.pb.cc.o [17566/18119] Linking CXX executable bdp_estimator_test [17567/18119] Linking CXX executable arena_promise_test [17568/18119] Linking CXX executable call_finalization_test [17569/18119] Building CXX object CMakeFiles/ztrace_collector_test.dir/gens/src/proto/grpc/channelz/v2/property_list.grpc.pb.cc.o [17570/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/udpa/annotations/sensitive.pb.cc.o [17571/18119] Linking CXX executable bin_decoder_test [17572/18119] Linking CXX executable alts_util_test [17573/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/validate/validate.pb.cc.o [17574/18119] Linking CXX executable badreq_bad_client_test [17575/18119] Linking CXX executable all_ok_test [17576/18119] Linking CXX executable channel_stack_builder_test [17577/18119] Linking CXX executable check_gcp_environment_windows_test [17578/18119] Linking CXX executable bad_ssl_alpn_test [17579/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/udpa/annotations/status.pb.cc.o [17580/18119] Linking CXX executable backoff_test [17581/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/ip.grpc.pb.cc.o [17582/18119] Linking CXX executable bad_server_response_test [17583/18119] Linking CXX executable cel_authorization_engine_test [17584/18119] Linking CXX executable codegen_test_full [17585/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/type/v3/token_bucket.grpc.pb.cc.o [17586/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/resource_name.pb.cc.o [17587/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/range.grpc.pb.cc.o [17588/18119] Linking CXX executable authorization_policy_provider_test [17589/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/route/v3/route_components.pb.cc.o [17590/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.pb.cc.o [17591/18119] Linking CXX executable byte_buffer_test [17592/18119] Linking CXX executable dump_args_test [17593/18119] Linking CXX executable codegen_test_minimal [17594/18119] Linking CXX executable arena_test [17595/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.grpc.pb.cc.o [17596/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/resource_locator.grpc.pb.cc.o [17597/18119] Linking CXX executable alts_concurrent_connectivity_test [17598/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/string.pb.cc.o [17599/18119] Linking CXX executable channel_stack_test [17600/18119] Linking CXX executable common_closures_test [17601/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/v3/range.grpc.pb.cc.o [17602/18119] Linking CXX executable alts_crypt_test [17603/18119] Linking CXX executable channel_arguments_test [17604/18119] Linking CXX executable aws_request_signer_test [17605/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/extension.grpc.pb.cc.o [17606/18119] Linking CXX executable cpp_impl_of_test [17607/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/google/rpc/status.grpc.pb.cc.o [17608/18119] Linking CXX executable client_context_test_peer_test [17609/18119] Linking CXX executable alts_tsi_handshaker_test [17610/18119] Linking CXX executable channel_args_test [17611/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/domain.pb.cc.o [17612/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/udpa/annotations/sensitive.grpc.pb.cc.o [17613/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/string.grpc.pb.cc.o [17614/18119] Linking CXX executable down_cast_test [17615/18119] Linking CXX executable connection_prefix_bad_client_test [17616/18119] Building CXX object CMakeFiles/ztrace_collector_test.dir/gens/src/proto/grpc/channelz/v2/service.pb.cc.o [17617/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/domain.grpc.pb.cc.o [17618/18119] Linking CXX executable buffer_list_test [17619/18119] Building CXX object CMakeFiles/ztrace_collector_test.dir/gens/src/proto/grpc/channelz/v2/property_list.pb.cc.o [17620/18119] Linking CXX executable call_tracer_test [17621/18119] Linking CXX executable connection_context_test [17622/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/extensions/filters/http/router/v3/router.grpc.pb.cc.o [17623/18119] Linking CXX executable call_creds_registry_test [17624/18119] Linking CXX executable backend_metrics_lb_policy_test [17625/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/regex.pb.cc.o [17626/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/matcher.pb.cc.o [17627/18119] Linking CXX executable dual_ref_counted_test [17628/18119] Linking CXX executable dns_fork_test [17629/18119] Linking CXX executable connection_refused_test [17630/18119] Linking CXX executable client_ssl_test [17631/18119] Linking CXX executable check_gcp_environment_linux_test [17632/18119] Linking CXX executable chttp2_server_listener_test [17633/18119] Building CXX object CMakeFiles/ztrace_collector_test.dir/gens/src/proto/grpc/channelz/v2/channelz.pb.cc.o [17634/18119] Linking CXX executable cpu_test [17635/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/v3/range.pb.cc.o [17636/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/authority.grpc.pb.cc.o [17637/18119] Linking CXX executable core_configuration_test [17638/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/annotations/v3/migrate.grpc.pb.cc.o [17639/18119] Linking CXX executable context_test [17640/18119] Linking CXX executable auth_context_test [17641/18119] Linking CXX executable completion_queue_threading_test [17642/18119] Linking CXX executable client_channel_service_config_test [17643/18119] Linking CXX executable compression_test [17644/18119] Linking CXX executable env_test [17645/18119] Linking CXX executable experiments_tag_test /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/experiments/experiments.h:298:6: warning: type ‘grpc_core::ExperimentIds’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/test/core/experiments/fixtures/experiments.h:127:6: note: an enum with different value name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/experiments/experiments.h:299:3: note: name ‘kExperimentIdBufferListDeletionPrep’ differs from name ‘kExperimentIdTestExperiment1’ defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/test/core/experiments/fixtures/experiments.h:128:3: note: mismatching definition [17646/18119] Linking CXX executable experiments_test /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/experiments/experiments.h:298:6: warning: type ‘grpc_core::ExperimentIds’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/test/core/experiments/fixtures/experiments.h:127:6: note: an enum with different value name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/experiments/experiments.h:299:3: note: name ‘kExperimentIdBufferListDeletionPrep’ differs from name ‘kExperimentIdTestExperiment1’ defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/test/core/experiments/fixtures/experiments.h:128:3: note: mismatching definition [17647/18119] Building CXX object CMakeFiles/ztrace_collector_test.dir/test/core/channelz/ztrace_collector_test.cc.o [17648/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/v3/cel.pb.cc.o [17649/18119] Linking CXX executable channelz_service_test [17650/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/v3/cel.grpc.pb.cc.o [17651/18119] Linking CXX executable authorization_matchers_test [17652/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/envoy/config/listener/v3/listener.grpc.pb.cc.o [17653/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/cidr.grpc.pb.cc.o [17654/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/data/orca/v3/orca_load_report.grpc.pb.cc.o [17655/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/matcher/v3/http_inputs.grpc.pb.cc.o [17656/18119] Linking CXX executable duplicate_header_bad_client_test [17657/18119] Linking CXX executable cf_event_engine_test [17658/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/resource.pb.cc.o [17659/18119] Linking CXX executable combiner_test [17660/18119] Linking CXX executable crl_ssl_transport_security_test [17661/18119] Linking CXX executable client_auth_filter_test In member function ‘Drop’, inlined from ‘Drop’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/activity.h:148:33, inlined from ‘__dt_base ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/activity.h:92:36, inlined from ‘ForceWakeup’ at /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:326:52, inlined from ‘Start’ at /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:133:14, inlined from ‘Start’ at /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:382:15: /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:285:45: warning: ‘operator delete’ called on unallocated object ‘value_’ [-Wfree-nonheap-object] /usr/src/debug/grpc/grpc-1.80.0/src/core/util/no_destruct.h: In member function ‘Start’: /usr/src/debug/grpc/grpc-1.80.0/src/core/util/no_destruct.h:91:15: note: declared here [17662/18119] Linking CXX executable cmdline_test [17663/18119] Linking CXX executable errqueue_support_test [17664/18119] Linking CXX executable certificate_provider_store_test [17665/18119] Linking CXX executable bitset_test [17666/18119] Linking CXX executable client_interceptors_end2end_test [17667/18119] Linking CXX executable connectivity_state_test [17668/18119] Linking CXX executable dualstack_socket_test [17669/18119] Linking CXX executable examine_stack_test [17670/18119] Linking CXX executable fork_test [17671/18119] Linking CXX executable directory_reader_test [17672/18119] Linking CXX executable dns_resolver_test [17673/18119] Linking CXX executable event_engine_wakeup_scheduler_test [17674/18119] Linking CXX executable grpc_python_plugin [17675/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/core/v3/resource.grpc.pb.cc.o [17676/18119] Linking CXX executable concurrent_connectivity_test [17677/18119] Linking CXX executable context_allocator_end2end_test [17678/18119] Linking CXX executable alts_frame_protector_test [17679/18119] Linking CXX executable google_c2p_resolver_test [17680/18119] Linking CXX executable cfstream_test [17681/18119] Linking CXX executable event_poller_posix_test [17682/18119] Linking CXX executable function_signature_test [17683/18119] Linking CXX executable file_descriptor_collection_test [17684/18119] Linking CXX executable cancel_callback_test [17685/18119] Linking CXX executable grpc_ruby_plugin [17686/18119] Linking CXX executable channel_init_test [17687/18119] Linking CXX executable error_utils_test [17688/18119] Linking CXX executable graceful_shutdown_test [17689/18119] Linking CXX executable frame_handler_test [17690/18119] Linking CXX executable endpoint_config_test [17691/18119] Linking CXX executable call_utils_test /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:148:8: warning: type ‘struct grpc_fd’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:79:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:151:58: note: the first difference of corresponding definitions is field ‘read_closure’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:86:11: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:186:8: warning: type ‘struct grpc_pollset_worker’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:192:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:187:14: note: the first difference of corresponding definitions is field ‘state’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:193:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:214:8: warning: type ‘struct grpc_pollset’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:200:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:216:25: note: the first difference of corresponding definitions is field ‘neighborhood’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:202:23: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:142:8: warning: type ‘struct grpc_fork_fd_list’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:69:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:144:12: note: the first difference of corresponding definitions is field ‘next’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:73:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:239:8: warning: type ‘struct grpc_pollset_set’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:248:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:240:8: note: the first difference of corresponding definitions is field ‘unused’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:249:10: note: a field with different name is defined in another translation unit [17692/18119] Building CXX object CMakeFiles/ztrace_collector_test.dir/gens/src/proto/grpc/channelz/v2/channelz.grpc.pb.cc.o [17693/18119] Linking CXX executable fake_transport_security_test [17694/18119] Linking CXX executable client_fork_test [17695/18119] Linking CXX executable host_port_test [17696/18119] Linking CXX executable composite_credentials_test [17697/18119] Linking CXX executable fake_resolver_test [17698/18119] Linking CXX executable endpoint_addresses_test [17699/18119] Linking CXX executable grpc_ipv6_loopback_available_test [17700/18119] Linking CXX executable call_state_test [17701/18119] Linking CXX executable format_request_test [17702/18119] Linking CXX executable grpc_php_plugin [17703/18119] Linking CXX executable cancel_ares_query_test [17704/18119] Linking CXX executable grpc_node_plugin [17705/18119] Linking CXX executable if_list_test [17706/18119] Linking CXX executable error_test [17707/18119] Linking CXX executable channel_trace_test [17708/18119] Linking CXX executable glob_test [17709/18119] Linking CXX executable gpr_time_test [17710/18119] Building CXX object CMakeFiles/ztrace_collector_test.dir/gens/src/proto/grpc/channelz/v2/service.grpc.pb.cc.o [17711/18119] Linking CXX executable endpoint_pair_test [17712/18119] Linking CXX executable grpc_csharp_plugin [17713/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/gens/xds/type/v3/typed_struct.grpc.pb.cc.o [17714/18119] Linking CXX executable goaway_server_test [17715/18119] Linking CXX executable chunked_vector_test [17716/18119] Linking CXX executable grpc_alts_credentials_options_test [17717/18119] Linking CXX executable client_callback_end2end_test [17718/18119] Linking CXX executable evaluate_args_test [17719/18119] Linking CXX executable channelz_registry_test [17720/18119] Linking CXX executable exec_ctx_wakeup_scheduler_test [17721/18119] Linking CXX executable frame_test [17722/18119] Linking CXX executable grpc_byte_buffer_reader_test [17723/18119] Linking CXX executable grpc_completion_queue_test [17724/18119] Linking CXX executable idle_filter_state_test [17725/18119] Linking CXX executable dns_resolver_cooldown_test [17726/18119] Linking CXX executable call_credentials_test [17727/18119] Linking CXX executable grpc_objective_c_plugin [17728/18119] Linking CXX executable file_watcher_certificate_provider_factory_test [17729/18119] Linking CXX executable histogram_test [17730/18119] Linking CXX executable grpc_tls_credentials_options_comparator_test [17731/18119] Linking CXX executable flaky_network_test [17732/18119] Linking CXX executable admin_services_end2end_test [17733/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/test/cpp/end2end/test_service_impl.cc.o [17734/18119] Linking CXX executable grpc_tls_credentials_options_test [17735/18119] Linking CXX executable head_of_line_blocking_bad_client_test [17736/18119] Linking CXX executable channelz_v2_service_test [17737/18119] Linking CXX executable client_test [17738/18119] Linking CXX executable jwt_util_test [17739/18119] Linking CXX executable channelz_test [17740/18119] Linking CXX executable fd_posix_test [17741/18119] Linking CXX executable default_engine_methods_test [17742/18119] Linking CXX executable grpc_authorization_policy_provider_test [17743/18119] Linking CXX executable iocp_test [17744/18119] Linking CXX executable headers_bad_client_test [17745/18119] Linking CXX executable google_default_call_credentials_test [17746/18119] Linking CXX executable handshake_server_with_readahead_handshaker_test [17747/18119] Linking CXX executable flow_control_manager_test [17748/18119] Linking CXX executable cli_call_test [17749/18119] Linking CXX executable grpc_tls_certificate_verifier_test [17750/18119] Linking CXX executable h2_ssl_session_reuse_test [17751/18119] Linking CXX executable error_details_test [17752/18119] Linking CXX executable client_authority_filter_test In member function ‘Drop’, inlined from ‘Drop’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/activity.h:148:33, inlined from ‘__dt_base ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/activity.h:92:36, inlined from ‘ForceWakeup’ at /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:326:52, inlined from ‘Start’ at /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:133:14, inlined from ‘Start’ at /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:382:15: /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:285:45: warning: ‘operator delete’ called on unallocated object ‘value_’ [-Wfree-nonheap-object] /usr/src/debug/grpc/grpc-1.80.0/src/core/util/no_destruct.h: In member function ‘Start’: /usr/src/debug/grpc/grpc-1.80.0/src/core/util/no_destruct.h:91:15: note: declared here [17753/18119] Linking CXX executable header_assembler_test [17754/18119] Linking CXX executable factory_test [17755/18119] Linking CXX executable match_test [17756/18119] Linking CXX executable lame_client_test [17757/18119] Linking CXX executable init_test [17758/18119] Linking CXX executable async_end2end_test [17759/18119] Linking CXX executable httpcli_test [17760/18119] Linking CXX executable lb_get_cpu_stats_test [17761/18119] Linking CXX executable hpack_parser_table_test [17762/18119] Linking CXX executable call_filters_test [17763/18119] Linking CXX executable grpc_audit_logging_test [17764/18119] Linking CXX executable httpscli_test [17765/18119] Linking CXX executable osa_distance_test [17766/18119] Linking CXX executable load_config_test [17767/18119] Linking CXX executable h2_tls_peer_property_external_verifier_test [17768/18119] Linking CXX executable handle_tests [17769/18119] Linking CXX executable match_promise_test [17770/18119] Linking CXX executable exception_test [17771/18119] Linking CXX executable initial_settings_frame_bad_client_test [17772/18119] Linking CXX executable miscompile_with_no_unique_address_test [17773/18119] Linking CXX executable insecure_security_connector_test [17774/18119] Linking CXX executable crl_provider_test [17775/18119] Linking CXX executable insecure_credentials_test [17776/18119] Linking CXX executable no_destruct_test [17777/18119] Linking CXX executable grpclb_api_test [17778/18119] Linking CXX executable if_test [17779/18119] Linking CXX executable loop_test [17780/18119] Linking CXX executable log_too_many_open_files_test [17781/18119] Linking CXX executable end2end_test [17782/18119] Linking CXX executable grpc_authorization_engine_test [17783/18119] Linking CXX executable invalid_call_argument_test [17784/18119] Linking CXX executable delegating_channel_test [17785/18119] Linking CXX executable no_server_test [17786/18119] Linking CXX executable overload_test [17787/18119] Linking CXX executable flow_control_test [17788/18119] Linking CXX executable filter_test_test In member function ‘Drop’, inlined from ‘Drop’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/activity.h:148:33, inlined from ‘__dt_base ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/activity.h:92:36, inlined from ‘ForceWakeup’ at /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:326:52: /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:285:45: warning: ‘operator delete’ called on unallocated object ‘value_’ [-Wfree-nonheap-object] /usr/src/debug/grpc/grpc-1.80.0/src/core/util/no_destruct.h: In member function ‘ForceWakeup’: /usr/src/debug/grpc/grpc-1.80.0/src/core/util/no_destruct.h:91:15: note: declared here [17789/18119] Linking CXX executable http_proxy_mapper_test [17790/18119] Linking CXX executable notification_test [17791/18119] Linking CXX executable local_security_connector_test [17792/18119] Linking CXX executable for_each_test [17793/18119] Linking CXX executable memory_usage_test [17794/18119] Linking CXX executable ping_abuse_policy_test [17795/18119] Linking CXX executable percent_encoding_test [17796/18119] Linking CXX executable lock_based_mpsc_test [17797/18119] Linking CXX executable lb_metadata_test [17798/18119] Linking CXX executable mpscq_test [17799/18119] Linking CXX executable grpc_cli [17800/18119] Linking CXX executable hpack_parser_test [17801/18119] Linking CXX executable layout_test [17802/18119] Linking CXX executable load_file_test [17803/18119] Linking CXX executable orphanable_test [17804/18119] Linking CXX executable filter_fusion_test /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:148:8: warning: type ‘struct grpc_fd’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:79:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:151:58: note: the first difference of corresponding definitions is field ‘read_closure’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:86:11: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:186:8: warning: type ‘struct grpc_pollset_worker’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:192:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:187:14: note: the first difference of corresponding definitions is field ‘state’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:193:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:214:8: warning: type ‘struct grpc_pollset’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:200:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:216:25: note: the first difference of corresponding definitions is field ‘neighborhood’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:202:23: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:142:8: warning: type ‘struct grpc_fork_fd_list’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:69:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:144:12: note: the first difference of corresponding definitions is field ‘next’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:73:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:239:8: warning: type ‘struct grpc_pollset_set’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:248:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:240:8: note: the first difference of corresponding definitions is field ‘unused’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:249:10: note: a field with different name is defined in another translation unit [17805/18119] Linking CXX executable inter_activity_latch_test [17806/18119] Linking CXX executable hpack_encoder_test [17807/18119] Linking CXX executable inter_activity_pipe_test [17808/18119] Linking CXX executable channel_creds_registry_test [17809/18119] Linking CXX executable fuzzing_event_engine_unittest [17810/18119] Linking CXX executable http2_settings_test [17811/18119] Linking CXX executable message_compress_test [17812/18119] Linking CXX executable grpc_tls_crl_provider_test [17813/18119] Linking CXX executable memory_quota_stress_test [17814/18119] Linking CXX executable fuzzing_event_engine_test [17815/18119] Linking CXX executable prioritized_race_test [17816/18119] Linking CXX executable interception_chain_test [17817/18119] Linking CXX executable latch_test [17818/18119] Linking CXX executable metadata_map_test [17819/18119] Linking CXX executable out_of_bounds_bad_client_test [17820/18119] Linking CXX executable http2_security_frame_test [17821/18119] Linking CXX executable num_external_connectivity_watchers_test [17822/18119] Linking CXX executable message_size_service_config_test [17823/18119] Linking CXX executable poller_fork_test [17824/18119] Linking CXX executable poll_test [17825/18119] Linking CXX executable parse_address_with_named_scope_id_test [17826/18119] Linking CXX executable json_object_loader_test [17827/18119] Linking CXX executable proto_buffer_writer_test [17828/18119] Linking CXX executable generic_end2end_test [17829/18119] Linking CXX executable ping_configuration_test [17830/18119] Linking CXX executable grpc_tls_certificate_provider_test [17831/18119] Linking CXX executable inter_activity_mutex_test [17832/18119] Linking CXX executable periodic_update_test [17833/18119] Linking CXX executable matchers_test [17834/18119] Linking CXX executable grpclb_end2end_test [17835/18119] Linking CXX executable ping_rate_policy_test [17836/18119] Linking CXX executable grpc_authz_end2end_test [17837/18119] Linking CXX executable parser_test [17838/18119] Linking CXX executable http2_status_test [17839/18119] Linking CXX executable parsed_metadata_test [17840/18119] Linking CXX executable outlier_detection_lb_config_parser_test [17841/18119] Linking CXX executable grpc_tls_certificate_distributor_test [17842/18119] Linking CXX executable minimal_stack_is_minimal_test [17843/18119] Linking CXX executable gcp_authentication_filter_test In member function ‘Drop’, inlined from ‘Drop’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/activity.h:148:33, inlined from ‘__dt_base ’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/activity.h:92:36, inlined from ‘ForceWakeup’ at /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:326:52: /usr/src/debug/grpc/grpc-1.80.0/test/core/filters/filter_test.cc:285:45: warning: ‘operator delete’ called on unallocated object ‘value_’ [-Wfree-nonheap-object] /usr/src/debug/grpc/grpc-1.80.0/src/core/util/no_destruct.h: In member function ‘ForceWakeup’: /usr/src/debug/grpc/grpc-1.80.0/src/core/util/no_destruct.h:91:15: note: declared here [17844/18119] Linking CXX executable http2_client [17845/18119] Linking CXX executable client_lb_end2end_test [17846/18119] Linking CXX executable json_token_test [17847/18119] Linking CXX executable join_test [17848/18119] Linking CXX executable secure_endpoint_test [17849/18119] Linking CXX executable parse_address_test [17850/18119] Linking CXX executable lru_cache_test [17851/18119] Linking CXX executable random_early_detection_test [17852/18119] Linking CXX executable promise_factory_test [17853/18119] Linking CXX executable http2_transport_test [17854/18119] Linking CXX executable race_test [17855/18119] Linking CXX executable posix_engine_listener_utils_test [17856/18119] Linking CXX executable istio_echo_server_test [17857/18119] Linking CXX executable property_list_test [17858/18119] Linking CXX executable posix_event_engine_test /usr/src/debug/grpc/grpc-1.80.0/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h: In member function ‘InitCopy’: /usr/src/debug/grpc/grpc-1.80.0/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h:1126:27: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ [17859/18119] Linking CXX executable private_key_offload_test [17860/18119] Linking CXX executable server_chttp2_test [17861/18119] Linking CXX executable server_call_tracer_factory_test [17862/18119] Linking CXX executable instrument_test [17863/18119] Linking CXX executable posix_write_event_sink_test [17864/18119] Linking CXX executable promise_endpoint_test [17865/18119] Linking CXX executable server_config_selector_test [17866/18119] Linking CXX executable jwt_verifier_test [17867/18119] Linking CXX executable slice_string_helpers_test [17868/18119] Linking CXX executable grpc_tool_test [17869/18119] Linking CXX executable query_extensions_test [17870/18119] Linking CXX executable interceptor_list_test [17871/18119] Linking CXX executable promise_mutex_test [17872/18119] Linking CXX executable posix_event_engine_connect_test [17873/18119] Linking CXX executable secure_auth_context_test [17874/18119] Linking CXX executable ring_buffer_test [17875/18119] Linking CXX executable server_ssl_test [17876/18119] Linking CXX executable incoming_metadata_tracker_test [17877/18119] Linking CXX executable port_sharing_end2end_test [17878/18119] Linking CXX executable json_test [17879/18119] Linking CXX executable resolve_address_using_native_resolver_posix_test [17880/18119] Linking CXX executable pick_first_test [17881/18119] Linking CXX executable orca_service_test [17882/18119] Linking CXX executable nonblocking_test [17883/18119] Linking CXX executable http2_client_transport_test [17884/18119] Linking CXX executable message_assembler_test [17885/18119] Linking CXX executable h2_ssl_cert_test [17886/18119] Linking CXX executable spinlock_test [17887/18119] Linking CXX executable proto_utils_test [17888/18119] Linking CXX executable resolve_address_using_ares_resolver_test [17889/18119] Linking CXX executable server_context_test_spouse_test [17890/18119] Linking CXX executable remove_stream_from_stalled_lists_test [17891/18119] Linking CXX executable resource_quota_test [17892/18119] Linking CXX executable retry_service_config_test [17893/18119] Linking CXX executable shared_bit_gen_test [17894/18119] Linking CXX executable proto_buffer_reader_test [17895/18119] Linking CXX executable seq_test [17896/18119] Linking CXX executable hybrid_end2end_test [17897/18119] Linking CXX executable sequential_connectivity_test [17898/18119] Linking CXX executable resolve_address_using_ares_resolver_posix_test [17899/18119] Linking CXX executable resolve_address_using_native_resolver_test [17900/18119] Linking CXX executable metrics_test [17901/18119] Linking CXX executable resource_tracker_test [17902/18119] Linking CXX executable memory_quota_test [17903/18119] Linking CXX executable http2_server_transport_test [17904/18119] Linking CXX executable interop_client [17905/18119] Linking CXX executable raw_end2end_test [17906/18119] Linking CXX executable latent_see_service_test [17907/18119] Linking CXX executable stack_tracer_test [17908/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/test/core/test_util/fake_stats_plugin.cc.o [17909/18119] Linking CXX executable lb_load_data_store_test [17910/18119] Linking CXX executable secure_endpoint_read_coalescing_test [17911/18119] Linking CXX executable health_service_end2end_test [17912/18119] Linking CXX executable latent_see_test [17913/18119] Linking CXX executable stat_test [17914/18119] Linking CXX executable sorted_pack_test [17915/18119] Linking CXX executable oracle_event_engine_posix_test [17916/18119] Linking CXX executable status_util_test [17917/18119] Linking CXX executable secure_channel_create_test [17918/18119] Linking CXX executable status_test [17919/18119] Linking CXX executable single_set_ptr_test [17920/18119] Linking CXX executable security_connector_test [17921/18119] Linking CXX executable stream_leak_with_queued_flow_control_update_test [17922/18119] Linking CXX executable end2end_ph2_no_logging_test [17923/18119] Linking CXX executable retry_throttle_test [17924/18119] Linking CXX executable party_test [17925/18119] Linking CXX executable subchannel_stream_limiter_test [17926/18119] Linking CXX executable tcp_posix_socket_utils_test [17927/18119] Linking CXX executable thd_test [17928/18119] Linking CXX executable ref_counted_ptr_test [17929/18119] Linking CXX executable party_mpsc_test [17930/18119] Linking CXX executable test_core_credentials_transport_tls_tls_credentials_test [17931/18119] Linking CXX executable service_config_test [17932/18119] Linking CXX executable stream_quota_test [17933/18119] Linking CXX executable ref_counted_test [17934/18119] Linking CXX executable observable_test [17935/18119] Linking CXX executable promise_map_test [17936/18119] Linking CXX executable sync_test [17937/18119] Linking CXX executable interop_server [17938/18119] Linking CXX executable proto_server_reflection_test [17939/18119] Linking CXX executable message_allocator_end2end_test [17940/18119] Linking CXX executable test_core_iomgr_fd_conservation_posix_test [17941/18119] Linking CXX executable status_flag_test [17942/18119] Linking CXX executable ping_callbacks_test [17943/18119] Linking CXX executable mock_stream_test [17944/18119] Linking CXX executable orca_service_end2end_test [17945/18119] Linking CXX executable system_roots_test [17946/18119] Linking CXX executable subchannel_args_test [17947/18119] Linking CXX executable map_pipe_test [17948/18119] Linking CXX executable ring_hash_test [17949/18119] Linking CXX executable server_early_return_test [17950/18119] Linking CXX executable time_util_test [17951/18119] Linking CXX executable settings_timeout_test [17952/18119] Linking CXX executable outlier_detection_test [17953/18119] Linking CXX executable promise_test In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:176:13, inlined from ‘_upb_Message_GetNonExtensionField’ at /usr/src/debug/grpc/grpc-1.80.0/third_party/upb/upb/message/internal/accessors.h:277:3, inlined from ‘grpc_channelz_v2_Promise_custom_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:113:36, inlined from ‘grpc_channelz_v2_Promise_mutable_custom_promise’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb.h:263:129, inlined from ‘PromiseAsProto’ at /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/promise/detail/promise_like.h:84:56, inlined from ‘TestBody’ at /usr/src/debug/grpc/grpc-1.80.0/test/core/promise/promise_test.cc:69:17: /usr/include/bits/string_fortified.h:29:33: warning: ‘__builtin_memcpy’ reading 8 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ In member function ‘TestBody’: lto1: note: source object is likely at address zero [17954/18119] Linking CXX executable server_registered_method_bad_client_test [17955/18119] Linking CXX executable status_conversion_test [17956/18119] Linking CXX executable posix_endpoint_test [17957/18119] Linking CXX executable end2end_chaotic_good_no_logging_test [17958/18119] Linking CXX executable server_test [17959/18119] Linking CXX executable end2end_ph2_test [17960/18119] Linking CXX executable test_cpp_util_time_test [17961/18119] Linking CXX executable win_socket_test [17962/18119] Linking CXX executable simple_request_bad_client_test [17963/18119] Linking CXX executable test_cpp_util_slice_test [17964/18119] Linking CXX executable unique_ptr_with_bitset_test [17965/18119] Linking CXX executable channelz_tool_test [17966/18119] Linking CXX executable test_core_iomgr_timer_heap_test [17967/18119] Linking CXX executable unknown_frame_bad_client_test [17968/18119] Linking CXX executable test_core_slice_slice_buffer_test [17969/18119] Linking CXX executable wakeup_fd_posix_test [17970/18119] Linking CXX executable server_interceptors_end2end_test [17971/18119] Linking CXX executable posix_event_engine_native_dns_test /usr/src/debug/grpc/grpc-1.80.0/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h: In member function ‘InitCopy’: /usr/src/debug/grpc/grpc-1.80.0/third_party/googletest/googletest/include/gtest/internal/gtest-internal.h:1126:27: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ [17972/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/test/cpp/end2end/xds/xds_utils.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:27, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.h:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ClientHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:188:50: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 188 | listener.api_listener().api_listener().UnpackTo(&http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ClientHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:195:25: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 195 | api_listener->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::ServerHcmAccessor::Unpack(const grpc::testing::XdsResourceUtils::Listener&) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:205:74: warning: ignoring return value of ‘bool google::protobuf::Any::UnpackTo(google::protobuf::Message*) const’, declared with attribute ‘nodiscard’ [-Wunused-result] 205 | listener.default_filter_chain().filters().at(0).typed_config().UnpackTo( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 206 | &http_connection_manager); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:145:22: note: declared here 145 | [[nodiscard]] bool UnpackTo(::google::protobuf::Message* PROTOBUF_NONNULL message) const { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In member function ‘virtual void grpc::testing::XdsResourceUtils::ServerHcmAccessor::Pack(const grpc::testing::XdsResourceUtils::HttpConnectionManager&, grpc::testing::XdsResourceUtils::Listener*) const’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:214:50: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 214 | filters->at(0).mutable_typed_config()->PackFrom(hcm); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc: In static member function ‘static envoy::extensions::filters::network::http_connection_manager::v3::HttpConnectionManager grpc::testing::XdsResourceUtils::DefaultHcm()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_utils.cc:286:43: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 286 | filter->mutable_typed_config()->PackFrom( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 287 | envoy::extensions::filters::http::router::v3::Router()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [17973/18119] Linking CXX executable string_test [17974/18119] Linking CXX executable sockaddr_utils_test [17975/18119] Linking CXX executable switch_test [17976/18119] Linking CXX executable trace_flags_test [17977/18119] Linking CXX executable stream_test [17978/18119] Linking CXX executable validation_errors_test [17979/18119] Linking CXX executable sockaddr_resolver_test [17980/18119] Linking CXX executable timer_manager_test [17981/18119] Linking CXX executable useful_test [17982/18119] Linking CXX executable test_core_event_engine_slice_buffer_test [17983/18119] Linking CXX executable test_core_credentials_transport_ssl_ssl_credentials_test [17984/18119] Linking CXX executable socket_utils_test [17985/18119] Linking CXX executable test_timeout_test [17986/18119] Linking CXX executable timeout_encoding_test [17987/18119] Linking CXX executable time_jump_test [17988/18119] Linking CXX executable thread_quota_test [17989/18119] Linking CXX executable rbac_translator_test [17990/18119] Linking CXX executable table_test [17991/18119] Linking CXX executable timer_test [17992/18119] Linking CXX executable server_builder_test [17993/18119] Linking CXX executable streams_not_seen_test [17994/18119] Linking CXX executable rls_end2end_test [17995/18119] Linking CXX executable tcp_posix_test [17996/18119] Linking CXX executable mock_test [17997/18119] Linking CXX executable windows_endpoint_test [17998/18119] Linking CXX executable rbac_service_config_parser_test [17999/18119] Linking CXX executable transport_security_test [18000/18119] Linking CXX executable thread_manager_test [18001/18119] Linking CXX executable try_seq_metadata_test [18002/18119] Linking CXX executable thready_posix_event_engine_test [18003/18119] Linking CXX executable settings_timeout_manager_test [18004/18119] Linking CXX executable uuid_v4_test [18005/18119] Linking CXX executable sleep_test [18006/18119] Linking CXX executable test_core_event_engine_posix_timer_heap_test [18007/18119] Linking CXX executable resource_quota_end2end_stress_test [18008/18119] Linking CXX executable end2end_inproc_no_logging_test [18009/18119] Linking CXX executable spiffe_bundle_map_end2end_test [18010/18119] Linking CXX executable wait_for_callback_test [18011/18119] Linking CXX executable test_core_util_time_test [18012/18119] Linking CXX executable varint_test [18013/18119] Linking CXX executable end2end_chaotic_good_test [18014/18119] Linking CXX executable trie_lookup_test [18015/18119] Linking CXX executable wait_for_single_owner_test [18016/18119] Linking CXX executable tcp_client_posix_test [18017/18119] Linking CXX executable write_size_policy_test [18018/18119] Linking CXX executable end2end_http2_security_test [18019/18119] Linking CXX executable spiffe_utils_test [18020/18119] Linking CXX executable timer_list_test /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/event_engine/posix_engine/timer.cc: In member function ‘__ct_base ’: /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/event_engine/posix_engine/timer.cc:53:36: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ [18021/18119] Linking CXX executable pipe_test [18022/18119] Linking CXX executable string_ref_test [18023/18119] Linking CXX executable thread_pool_test [18024/18119] Linking CXX executable tcp_socket_utils_test [18025/18119] Linking CXX executable test_core_event_engine_posix_fd_conservation_posix_test [18026/18119] Linking CXX executable transport_security_common_api_test [18027/18119] Linking CXX executable round_robin_test [18028/18119] Linking CXX executable write_cycle_test [18029/18119] Linking CXX executable status_helper_test [18030/18119] Linking CXX executable test_core_slice_slice_test [18031/18119] Linking CXX executable test_cpp_client_credentials_test [18032/18119] Linking CXX executable xds_credentials_test [18033/18119] Linking CXX executable rls_lb_config_parser_test [18034/18119] Linking CXX executable try_join_test [18035/18119] Linking CXX executable end2end_posix_no_logging_test [18036/18119] Linking CXX executable window_overflow_bad_client_test [18037/18119] Linking CXX executable static_stride_scheduler_test [18038/18119] Linking CXX executable tls_certificate_verifier_test [18039/18119] Linking CXX executable end2end_http2_no_logging_test [18040/18119] Linking CXX executable writes_per_rpc_test [18041/18119] Linking CXX executable request_buffer_test [18042/18119] Linking CXX executable end2end_http2_security_no_logging_test [18043/18119] Linking CXX executable unique_type_name_test [18044/18119] Linking CXX executable server_builder_plugin_test [18045/18119] Linking CXX executable shutdown_test [18046/18119] Linking CXX executable uri_test [18047/18119] Linking CXX executable info_tool_test /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:148:8: warning: type ‘struct grpc_fd’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:79:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:151:58: note: the first difference of corresponding definitions is field ‘read_closure’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:86:11: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:186:8: warning: type ‘struct grpc_pollset_worker’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:192:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:187:14: note: the first difference of corresponding definitions is field ‘state’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:193:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:214:8: warning: type ‘struct grpc_pollset’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:200:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:216:25: note: the first difference of corresponding definitions is field ‘neighborhood’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:202:23: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:142:8: warning: type ‘struct grpc_fork_fd_list’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:69:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:144:12: note: the first difference of corresponding definitions is field ‘next’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:73:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:239:8: warning: type ‘struct grpc_pollset_set’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:248:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:240:8: note: the first difference of corresponding definitions is field ‘unused’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:249:10: note: a field with different name is defined in another translation unit [18048/18119] Linking CXX executable tcp_server_posix_test [18049/18119] Linking CXX executable ssl_transport_security_utils_test [18050/18119] Linking CXX executable weighted_round_robin_config_test [18051/18119] Linking CXX executable thread_stress_test [18052/18119] Linking CXX executable traced_buffer_list_test [18053/18119] Linking CXX executable latent_see_tool_test [18054/18119] Linking CXX executable server_request_call_test [18055/18119] Linking CXX executable stream_data_queue_test [18056/18119] Linking CXX executable ssl_transport_security_test [18057/18119] Linking CXX executable test_cpp_server_credentials_test [18058/18119] Linking CXX executable weighted_round_robin_test [18059/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/test/cpp/end2end/xds/xds_server.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:17: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/circuit_breaker.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/cluster/v3/cluster.pb.h:39, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:30: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc: In member function ‘void grpc::testing::AdsServiceImpl::Reactor::MaybeStartWrite(const std::string&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.cc:285:29: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 285 | resource->PackFrom(resource_wrapper); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [18060/18119] Linking CXX executable xds_override_host_lb_config_parser_test [18061/18119] Linking CXX executable spiffe_ssl_transport_security_test [18062/18119] Linking CXX executable tls_key_export_test [18063/18119] Linking CXX executable tls_security_connector_test [18064/18119] Linking CXX executable server_builder_with_socket_mutator_test [18065/18119] Linking CXX executable too_many_pings_test [18066/18119] Linking CXX executable service_config_end2end_test [18067/18119] Linking CXX executable test_cpp_end2end_ssl_credentials_test [18068/18119] Linking CXX executable tool_test_test /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:148:8: warning: type ‘struct grpc_fd’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:79:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:151:58: note: the first difference of corresponding definitions is field ‘read_closure’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:86:11: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:186:8: warning: type ‘struct grpc_pollset_worker’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:192:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:187:14: note: the first difference of corresponding definitions is field ‘state’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:193:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:214:8: warning: type ‘struct grpc_pollset’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:200:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:216:25: note: the first difference of corresponding definitions is field ‘neighborhood’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:202:23: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:142:8: warning: type ‘struct grpc_fork_fd_list’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:69:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:144:12: note: the first difference of corresponding definitions is field ‘next’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:73:26: note: a field with different name is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:239:8: warning: type ‘struct grpc_pollset_set’ violates the C++ One Definition Rule [-Wodr] /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:248:8: note: a different type is defined in another translation unit /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_epoll1_linux.cc:240:8: note: the first difference of corresponding definitions is field ‘unused’ /usr/src/debug/grpc/grpc-1.80.0/src/core/lib/iomgr/ev_poll_posix.cc:249:10: note: a field with different name is defined in another translation unit [18069/18119] Linking CXX executable pre_stop_hook_server_test [18070/18119] Linking CXX executable streaming_throughput_test [18071/18119] Linking CXX executable try_seq_test [18072/18119] Linking CXX executable xds_bootstrap_test [18073/18119] Linking CXX executable qps_json_driver [18074/18119] Linking CXX executable qps_worker [18075/18119] Linking CXX executable work_serializer_test [18076/18119] Linking CXX executable test_cpp_end2end_tls_credentials_test [18077/18119] Linking CXX executable xds_metadata_test [18078/18119] Linking CXX executable ztrace_collector_test [18079/18119] Linking CXX executable writable_streams_test [18080/18119] Linking CXX executable xds_routing_test [18081/18119] Linking CXX executable tls_private_key_signer_end2end_test [18082/18119] Linking CXX executable xds_endpoint_resource_type_test [18083/18119] Linking CXX executable xds_matcher_test [18084/18119] Linking CXX executable xds_audit_logger_registry_test [18085/18119] Linking CXX executable xds_matcher_parse_test [18086/18119] Linking CXX executable xds_http_filters_test [18087/18119] Linking CXX executable xds_credentials_end2end_test [18088/18119] Linking CXX executable xds_cluster_resource_type_test [18089/18119] Linking CXX executable xds_override_host_test [18090/18119] Linking CXX executable xds_certificate_provider_test [18091/18119] Linking CXX executable xds_core_end2end_test [18092/18119] Linking CXX executable xds_fault_injection_end2end_test [18093/18119] Linking CXX executable xds_enabled_server_end2end_test [18094/18119] Linking CXX executable xds_fallback_end2end_test [18095/18119] Linking CXX executable xds_rls_end2end_test [18096/18119] Linking CXX executable xds_listener_resource_type_test [18097/18119] Linking CXX executable end2end_http2_test [18098/18119] Linking CXX executable xds_common_types_test [18099/18119] Linking CXX executable end2end_posix_test [18100/18119] Linking CXX executable xds_http_connect_end2end_test [18101/18119] Linking CXX executable xds_csds_end2end_test [18102/18119] Linking CXX executable xds_outlier_detection_end2end_test [18103/18119] Linking CXX executable xds_override_host_end2end_test [18104/18119] Linking CXX executable xds_security_end2end_test [18105/18119] Linking CXX executable xds_route_config_resource_type_test [18106/18119] Linking CXX executable end2end_inproc_test [18107/18119] Linking CXX executable xds_security_spiffe_end2end_test [18108/18119] Linking CXX executable xds_ring_hash_end2end_test [18109/18119] Linking CXX executable xds_lb_policy_registry_test [18110/18119] Linking CXX executable xds_stats_watcher_test [18111/18119] Linking CXX executable xds_gcp_authn_end2end_test [18112/18119] Linking CXX executable xds_cluster_type_end2end_test [18113/18119] Linking CXX executable xds_cluster_end2end_test [18114/18119] Linking CXX executable xds_pick_first_end2end_test [18115/18119] Linking CXX executable xds_client_test [18116/18119] Linking CXX executable xds_routing_end2end_test [18117/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/test/cpp/end2end/xds/xds_wrr_end2end_test.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_wrr_end2end_test.cc:28: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/base.pb.h:38, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/extensions/load_balancing_policies/common/v3/common.pb.h:35, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.pb.h:33, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_wrr_end2end_test.cc:22: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_wrr_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::WrrTest_Basic_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_wrr_end2end_test.cc:74:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 70 | wrr_locality.mutable_endpoint_picking_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | ->add_policies() | ~~~~~~~~~~~~~~~~ 72 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 74 | ->PackFrom(ClientSideWeightedRoundRobin()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_wrr_end2end_test.cc:79:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 75 | cluster.mutable_load_balancing_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | ->add_policies() | ~~~~~~~~~~~~~~~~ 77 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 79 | ->PackFrom(wrr_locality); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_wrr_end2end_test.cc: In member function ‘virtual void grpc::testing::{anonymous}::WrrTest_MetricsHaveLocalityAndBackendServiceLabels_Test::TestBody()’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_wrr_end2end_test.cc:121:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 117 | wrr_locality.mutable_endpoint_picking_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118 | ->add_policies() | ~~~~~~~~~~~~~~~~ 119 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 121 | ->PackFrom(ClientSideWeightedRoundRobin()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_wrr_end2end_test.cc:126:17: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 122 | cluster.mutable_load_balancing_policy() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | ->add_policies() | ~~~~~~~~~~~~~~~~ 124 | ->mutable_typed_extension_config() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | ->mutable_typed_config() | ~~~~~~~~~~~~~~~~~~~~~~~~ 126 | ->PackFrom(wrr_locality); | ~~~~~~~~~~^~~~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [18118/18119] Building CXX object CMakeFiles/xds_wrr_end2end_test.dir/test/cpp/end2end/xds/xds_end2end_test_lib.cc.o In file included from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:47, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.cc:16: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetLdsResource(const envoy::config::listener::v3::Listener&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:108:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 108 | resource.PackFrom(listener); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/extension.pb.h:33, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/core/v3/address.pb.h:34, from /build/grpc/src/grpc-1.80.0/build/gens/envoy/config/rbac/v3/rbac.pb.h:38, from /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_end2end_test_lib.h:34: /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetRdsResource(const envoy::config::route::v3::RouteConfiguration&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:115:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 115 | resource.PackFrom(route); | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetCdsResource(const envoy::config::cluster::v3::Cluster&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:121:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 121 | resource.PackFrom(cluster); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h: In member function ‘void grpc::testing::AdsServiceImpl::SetEdsResource(const envoy::config::endpoint::v3::ClusterLoadAssignment&)’: /build/grpc/src/grpc-1.80.0/test/cpp/end2end/xds/xds_server.h:128:22: warning: ignoring return value of ‘bool google::protobuf::Any::PackFrom(const google::protobuf::Message&)’, declared with attribute ‘nodiscard’ [-Wunused-result] 128 | resource.PackFrom(assignment); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/grpc/src/protobuf-34.1/src/google/protobuf/any.pb.h:133:22: note: declared here 133 | [[nodiscard]] bool PackFrom(const ::google::protobuf::Message& message) { | ^~~~~~~~ [18119/18119] Linking CXX executable xds_wrr_end2end_test Configuring for: PHP Version: 8.5 PHP Api Version: 20250925 Zend Module Api No: 20250925 Zend Extension Api No: 420250925 checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for a sed that does not truncate output... /usr/bin/sed checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for gawk... gawk checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether cc accepts -g... yes checking for cc option to enable C23 features... none needed checking how to run the C preprocessor... cc -E checking for egrep -e... (cached) /usr/bin/grep -E checking for icc... no checking for suncc... no checking for system library directory... lib checking if compiler supports -Wl,-rpath,... yes checking for PHP prefix... /usr checking for PHP includes... -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib checking for PHP extension directory... /usr/lib/php/modules checking for PHP installed headers prefix... /usr/include/php checking if debugging is enabled... no checking if PHP is built with thread safety (ZTS)... no Configuring extension checking whether to enable grpc support... yes, shared checking whether to include code coverage symbols... no checking whether to compile helper methods for tests... no checking for grpc_channel_destroy in -lgrpc... yes Configuring libtool checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognize dependent libraries... pass_all checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking the maximum length of command line arguments... 1572864 checking command to parse /usr/bin/nm -B output from cc object... failed checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no creating libtool appending configuration tag "CXX" to libtool Generating files configure: creating build directories configure: creating Makefile configure: patching config.h.in configure: creating ./config.status config.status: creating config.h /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/byte_buffer.c -o byte_buffer.lo -MMD -MF byte_buffer.dep -MT byte_buffer.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/call.c -o call.lo -MMD -MF call.dep -MT call.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/call_credentials.c -o call_credentials.lo -MMD -MF call_credentials.dep -MT call_credentials.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/channel.c -o channel.lo -MMD -MF channel.dep -MT channel.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/channel_credentials.c -o channel_credentials.lo -MMD -MF channel_credentials.dep -MT channel_credentials.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/completion_queue.c -o completion_queue.lo -MMD -MF completion_queue.dep -MT completion_queue.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/timeval.c -o timeval.lo -MMD -MF timeval.dep -MT timeval.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/server.c -o server.lo -MMD -MF server.dep -MT server.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/server_credentials.c -o server_credentials.lo -MMD -MF server_credentials.dep -MT server_credentials.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/php_grpc.c -o php_grpc.lo -MMD -MF php_grpc.dep -MT php_grpc.lo mkdir .libs cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/call_credentials.c -MMD -MF call_credentials.dep -MT call_credentials.lo -fPIC -DPIC -o .libs/call_credentials.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/channel.c -MMD -MF channel.dep -MT channel.lo -fPIC -DPIC -o .libs/channel.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/timeval.c -MMD -MF timeval.dep -MT timeval.lo -fPIC -DPIC -o .libs/timeval.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/php_grpc.c -MMD -MF php_grpc.dep -MT php_grpc.lo -fPIC -DPIC -o .libs/php_grpc.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/call.c -MMD -MF call.dep -MT call.lo -fPIC -DPIC -o .libs/call.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/byte_buffer.c -MMD -MF byte_buffer.dep -MT byte_buffer.lo -fPIC -DPIC -o .libs/byte_buffer.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/server_credentials.c -MMD -MF server_credentials.dep -MT server_credentials.lo -fPIC -DPIC -o .libs/server_credentials.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/channel_credentials.c -MMD -MF channel_credentials.dep -MT channel_credentials.lo -fPIC -DPIC -o .libs/channel_credentials.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/completion_queue.c -MMD -MF completion_queue.dep -MT completion_queue.lo -fPIC -DPIC -o .libs/completion_queue.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php/ext/grpc -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/server.c -MMD -MF server.dep -MT server.lo -fPIC -DPIC -o .libs/server.o /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=link cc -shared -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -L/build/grpc/src/grpc-1.80.0/build -Wl,-rpath,/build/grpc/src/grpc-1.80.0/lib -L/build/grpc/src/grpc-1.80.0/lib -o grpc.la -export-dynamic -avoid-version -prefer-pic -module -rpath /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/modules byte_buffer.lo call.lo call_credentials.lo channel.lo channel_credentials.lo completion_queue.lo timeval.lo server.lo server_credentials.lo php_grpc.lo -lgrpc -lrt -ldl -lpthread -lstdc++ cc -shared .libs/byte_buffer.o .libs/call.o .libs/call_credentials.o .libs/channel.o .libs/channel_credentials.o .libs/completion_queue.o .libs/timeval.o .libs/server.o .libs/server_credentials.o .libs/php_grpc.o -L/build/grpc/src/grpc-1.80.0/build -L/build/grpc/src/grpc-1.80.0/lib -lgrpc -lrt -ldl -lpthread -lstdc++ -march=rv64gc -mabi=lp64d -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-rpath -Wl,/build/grpc/src/grpc-1.80.0/lib -Wl,-soname -Wl,grpc.so -o .libs/grpc.so creating grpc.la (cd .libs && rm -f grpc.la && ln -s ../grpc.la grpc.la) /bin/sh /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/libtool --tag=CC --mode=install cp ./grpc.la /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/modules cp ./.libs/grpc.so /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/modules/grpc.so cp ./.libs/grpc.lai /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/modules/grpc.la PATH="$PATH:/sbin" ldconfig -n /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/modules ---------------------------------------------------------------------- Libraries have been installed in: /build/grpc/src/grpc-1.80.0/src/php/ext/grpc/modules If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,--rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- Build complete. Don't forget to run 'make test'. Configuring for: PHP Api Version: 20230831 Zend Module Api No: 20230831 Zend Extension Api No: 420230831 checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for a sed that does not truncate output... /usr/bin/sed checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether cc accepts -g... yes checking for cc option to enable C23 features... none needed checking how to run the C preprocessor... cc -E checking for egrep -e... (cached) /usr/bin/grep -E checking for icc... no checking for suncc... no checking for system library directory... lib checking if compiler supports -Wl,-rpath,... yes checking build system type... riscv64-unknown-linux-gnu checking host system type... riscv64-unknown-linux-gnu checking target system type... riscv64-unknown-linux-gnu checking for PHP prefix... /usr checking for PHP includes... -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib checking for PHP extension directory... /usr/lib/php-legacy/modules checking for PHP installed headers prefix... /usr/include/php-legacy/php checking if debug is enabled... no checking if zts is enabled... no checking for gawk... gawk checking whether to enable grpc support... yes, shared checking whether to include code coverage symbols... no checking whether to compile helper methods for tests... no checking for grpc_channel_destroy in -lgrpc... yes checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognize dependent libraries... pass_all checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking the maximum length of command line arguments... 1572864 checking command to parse /usr/bin/nm -B output from cc object... failed checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if cc supports -fno-rtti -fno-exceptions... no checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no creating libtool appending configuration tag "CXX" to libtool configure: patching config.h.in configure: creating ./config.status config.status: creating config.h /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/byte_buffer.c -o byte_buffer.lo -MMD -MF byte_buffer.dep -MT byte_buffer.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/call.c -o call.lo -MMD -MF call.dep -MT call.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/call_credentials.c -o call_credentials.lo -MMD -MF call_credentials.dep -MT call_credentials.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/channel.c -o channel.lo -MMD -MF channel.dep -MT channel.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/channel_credentials.c -o channel_credentials.lo -MMD -MF channel_credentials.dep -MT channel_credentials.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/completion_queue.c -o completion_queue.lo -MMD -MF completion_queue.dep -MT completion_queue.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/timeval.c -o timeval.lo -MMD -MF timeval.dep -MT timeval.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/server.c -o server.lo -MMD -MF server.dep -MT server.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/server_credentials.c -o server_credentials.lo -MMD -MF server_credentials.dep -MT server_credentials.lo /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=compile cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/php_grpc.c -o php_grpc.lo -MMD -MF php_grpc.dep -MT php_grpc.lo mkdir .libs cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/php_grpc.c -MMD -MF php_grpc.dep -MT php_grpc.lo -fPIC -DPIC -o .libs/php_grpc.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/server.c -MMD -MF server.dep -MT server.lo -fPIC -DPIC -o .libs/server.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/completion_queue.c -MMD -MF completion_queue.dep -MT completion_queue.lo -fPIC -DPIC -o .libs/completion_queue.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/byte_buffer.c -MMD -MF byte_buffer.dep -MT byte_buffer.lo -fPIC -DPIC -o .libs/byte_buffer.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/channel_credentials.c -MMD -MF channel_credentials.dep -MT channel_credentials.lo -fPIC -DPIC -o .libs/channel_credentials.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/call.c -MMD -MF call.dep -MT call.lo -fPIC -DPIC -o .libs/call.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/call_credentials.c -MMD -MF call_credentials.dep -MT call_credentials.lo -fPIC -DPIC -o .libs/call_credentials.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/timeval.c -MMD -MF timeval.dep -MT timeval.lo -fPIC -DPIC -o .libs/timeval.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/server_credentials.c -MMD -MF server_credentials.dep -MT server_credentials.lo -fPIC -DPIC -o .libs/server_credentials.o cc -I. -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wall -Werror -std=c11 -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -DZEND_COMPILE_DL_EXT=1 -c /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/channel.c -MMD -MF channel.dep -MT channel.lo -fPIC -DPIC -o .libs/channel.o /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=link cc -shared -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/include -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/main -I/build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc -I/usr/include/php-legacy/php -I/usr/include/php-legacy/php/main -I/usr/include/php-legacy/php/TSRM -I/usr/include/php-legacy/php/Zend -I/usr/include/php-legacy/php/ext -I/usr/include/php-legacy/php/ext/date/lib -I/build/grpc/src/grpc-1.80.0/include -DHAVE_CONFIG_H -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -D_GNU_SOURCE -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -L/build/grpc/src/grpc-1.80.0/build -Wl,-rpath,/build/grpc/src/grpc-1.80.0/lib -L/build/grpc/src/grpc-1.80.0/lib -o grpc.la -export-dynamic -avoid-version -prefer-pic -module -rpath /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/modules byte_buffer.lo call.lo call_credentials.lo channel.lo channel_credentials.lo completion_queue.lo timeval.lo server.lo server_credentials.lo php_grpc.lo -lgrpc -lrt -ldl -lpthread -lstdc++ cc -shared .libs/byte_buffer.o .libs/call.o .libs/call_credentials.o .libs/channel.o .libs/channel_credentials.o .libs/completion_queue.o .libs/timeval.o .libs/server.o .libs/server_credentials.o .libs/php_grpc.o -L/build/grpc/src/grpc-1.80.0/build -L/build/grpc/src/grpc-1.80.0/lib -lgrpc -lrt -ldl -lpthread -lstdc++ -march=rv64gc -mabi=lp64d -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-rpath -Wl,/build/grpc/src/grpc-1.80.0/lib -Wl,-soname -Wl,grpc.so -o .libs/grpc.so creating grpc.la (cd .libs && rm -f grpc.la && ln -s ../grpc.la grpc.la) /bin/sh /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/libtool --tag=CC --mode=install cp ./grpc.la /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/modules cp ./.libs/grpc.so /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/modules/grpc.so cp ./.libs/grpc.lai /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/modules/grpc.la PATH="$PATH:/sbin" ldconfig -n /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/modules ---------------------------------------------------------------------- Libraries have been installed in: /build/grpc/src/grpc-1.80.0/src/php-legacy/ext/grpc/modules If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,--rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- Build complete. Don't forget to run 'make test'. * Getting build dependencies for wheel... warning: src/python/grpcio/grpc/_cython/_cygrpc/aio/completion_queue.pxd.pxi:35:42: Declarations should not be declared inline. Compiling src/python/grpcio/grpc/_cython/cygrpc.pyx because it changed. [1/1] Cythonizing src/python/grpcio/grpc/_cython/cygrpc.pyx running egg_info creating src/python/grpcio/grpcio.egg-info writing src/python/grpcio/grpcio.egg-info/PKG-INFO writing dependency_links to src/python/grpcio/grpcio.egg-info/dependency_links.txt writing requirements to src/python/grpcio/grpcio.egg-info/requires.txt writing top-level names to src/python/grpcio/grpcio.egg-info/top_level.txt writing manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt' dependency /usr/include/absl/base/log_severity.h won't be automatically included in the manifest: the path must be relative dependency /usr/include/absl/log/globals.h won't be automatically included in the manifest: the path must be relative dependency /usr/include/absl/log/initialize.h won't be automatically included in the manifest: the path must be relative dependency /usr/include/absl/status/status.h won't be automatically included in the manifest: the path must be relative dependency /usr/include/absl/status/statusor.h won't be automatically included in the manifest: the path must be relative dependency /usr/include/absl/strings/string_view.h won't be automatically included in the manifest: the path must be relative reading manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt' reading manifest template 'PYTHON-MANIFEST.in' warning: no files found matching '*.c' under directory 'src/python/grpcio/grpc' warning: no files found matching '*.inc' under directory 'src/python/grpcio/grpc' warning: no files found matching '*.python' under directory 'src/python/grpcio/grpc' warning: no previously-included files matching '*.so' found under directory 'src/python/grpcio/grpc/_cython' warning: no previously-included files matching '*.pyd' found under directory 'src/python/grpcio/grpc/_cython' warning: no directories found matching 'third_party/abseil-cpp/absl' warning: no directories found matching 'third_party/boringssl-with-bazel' warning: no directories found matching 'third_party/re2' warning: no directories found matching 'third_party/zlib' warning: no files found matching 'src/python/grpcio/precompiled.py' adding license file 'LICENSE' writing manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py running build_project_metadata creating pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_compression.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_utilities.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_server.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_runtime_protos.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_typing.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_interceptor.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_observability.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_channel.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_auth.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_plugin_wrapping.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_grpcio_metadata.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_common.py -> pyb/lib.linux-riscv64-cpython-314/grpc copying src/python/grpcio/grpc/_simple_stubs.py -> pyb/lib.linux-riscv64-cpython-314/grpc creating pyb/lib.linux-riscv64-cpython-314/grpc/_cython copying src/python/grpcio/grpc/_cython/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/_cython creating pyb/lib.linux-riscv64-cpython-314/grpc/framework copying src/python/grpcio/grpc/framework/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework creating pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/_base_channel.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/_server.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/_typing.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/_interceptor.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/_call.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/_metadata.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/_channel.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/_base_call.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/_utils.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio copying src/python/grpcio/grpc/aio/_base_server.py -> pyb/lib.linux-riscv64-cpython-314/grpc/aio creating pyb/lib.linux-riscv64-cpython-314/grpc/beta copying src/python/grpcio/grpc/beta/_server_adaptations.py -> pyb/lib.linux-riscv64-cpython-314/grpc/beta copying src/python/grpcio/grpc/beta/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/beta copying src/python/grpcio/grpc/beta/_metadata.py -> pyb/lib.linux-riscv64-cpython-314/grpc/beta copying src/python/grpcio/grpc/beta/utilities.py -> pyb/lib.linux-riscv64-cpython-314/grpc/beta copying src/python/grpcio/grpc/beta/interfaces.py -> pyb/lib.linux-riscv64-cpython-314/grpc/beta copying src/python/grpcio/grpc/beta/implementations.py -> pyb/lib.linux-riscv64-cpython-314/grpc/beta copying src/python/grpcio/grpc/beta/_client_adaptations.py -> pyb/lib.linux-riscv64-cpython-314/grpc/beta creating pyb/lib.linux-riscv64-cpython-314/grpc/experimental copying src/python/grpcio/grpc/experimental/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/experimental copying src/python/grpcio/grpc/experimental/session_cache.py -> pyb/lib.linux-riscv64-cpython-314/grpc/experimental copying src/python/grpcio/grpc/experimental/gevent.py -> pyb/lib.linux-riscv64-cpython-314/grpc/experimental creating pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_cygrpc copying src/python/grpcio/grpc/_cython/_cygrpc/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_cygrpc creating pyb/lib.linux-riscv64-cpython-314/grpc/framework/common copying src/python/grpcio/grpc/framework/common/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/common copying src/python/grpcio/grpc/framework/common/cardinality.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/common copying src/python/grpcio/grpc/framework/common/style.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/common creating pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/abandonment.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/logging_pool.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/callable_util.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/stream.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/stream_util.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation copying src/python/grpcio/grpc/framework/foundation/future.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation creating pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces copying src/python/grpcio/grpc/framework/interfaces/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces creating pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/face copying src/python/grpcio/grpc/framework/interfaces/face/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/face copying src/python/grpcio/grpc/framework/interfaces/face/utilities.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/face copying src/python/grpcio/grpc/framework/interfaces/face/face.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/face creating pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/base copying src/python/grpcio/grpc/framework/interfaces/base/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/base copying src/python/grpcio/grpc/framework/interfaces/base/base.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/base copying src/python/grpcio/grpc/framework/interfaces/base/utilities.py -> pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/base creating pyb/lib.linux-riscv64-cpython-314/grpc/experimental/aio copying src/python/grpcio/grpc/experimental/aio/__init__.py -> pyb/lib.linux-riscv64-cpython-314/grpc/experimental/aio running egg_info writing src/python/grpcio/grpcio.egg-info/PKG-INFO writing dependency_links to src/python/grpcio/grpcio.egg-info/dependency_links.txt writing requirements to src/python/grpcio/grpcio.egg-info/requires.txt writing top-level names to src/python/grpcio/grpcio.egg-info/top_level.txt dependency /usr/include/absl/base/log_severity.h won't be automatically included in the manifest: the path must be relative dependency /usr/include/absl/log/globals.h won't be automatically included in the manifest: the path must be relative dependency /usr/include/absl/log/initialize.h won't be automatically included in the manifest: the path must be relative dependency /usr/include/absl/status/status.h won't be automatically included in the manifest: the path must be relative dependency /usr/include/absl/status/statusor.h won't be automatically included in the manifest: the path must be relative dependency /usr/include/absl/strings/string_view.h won't be automatically included in the manifest: the path must be relative reading manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt' reading manifest template 'PYTHON-MANIFEST.in' warning: no files found matching '*.c' under directory 'src/python/grpcio/grpc' warning: no files found matching '*.inc' under directory 'src/python/grpcio/grpc' warning: no files found matching '*.python' under directory 'src/python/grpcio/grpc' warning: no previously-included files matching '*.so' found under directory 'src/python/grpcio/grpc/_cython' warning: no previously-included files matching '*.pyd' found under directory 'src/python/grpcio/grpc/_cython' warning: no directories found matching 'third_party/abseil-cpp/absl' warning: no directories found matching 'third_party/boringssl-with-bazel' warning: no directories found matching 'third_party/re2' warning: no directories found matching 'third_party/zlib' warning: no files found matching 'src/python/grpcio/precompiled.py' adding license file 'LICENSE' writing manifest file 'src/python/grpcio/grpcio.egg-info/SOURCES.txt' creating pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_credentials copying src/python/grpcio/grpc/_cython/_credentials/roots.pem -> pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_credentials copying src/python/grpcio/grpc/_cython/_credentials/roots.pem -> pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_credentials creating pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_cygrpc/private_key_signing copying src/python/grpcio/grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.cc -> pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_cygrpc/private_key_signing copying src/python/grpcio/grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.h -> pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_cygrpc/private_key_signing running build_ext Found cython-generated files... building 'grpc._cython.cygrpc' extension creating pyb/temp.linux-riscv64-cpython-314/src/core/call creating pyb/temp.linux-riscv64-cpython-314/src/core/channelz creating pyb/temp.linux-riscv64-cpython-314/src/core/channelz/v2tov1 creating pyb/temp.linux-riscv64-cpython-314/src/core/client_channel creating pyb/temp.linux-riscv64-cpython-314/src/core/config creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/composite creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/gcp_service_account_identity creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/iam creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt_token_file creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/oauth2 creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/plugin creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/token_fetcher creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/composite creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/fake creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/google_default creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/insecure creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/local creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/ssl creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls creating pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/xds creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/backend_metrics creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/census creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/channel_idle creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/fault_injection creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/gcp_authentication creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/client creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/message_compress creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/server creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/message_size creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/rbac creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/stateful_session creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/alpn creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/client creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/server creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/inproc creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/cel/expr creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/annotations creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/accesslog/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/bootstrap/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/cluster/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/common/matcher/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/common/mutation_rules/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/endpoint/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/metrics/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/overload/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/rbac/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/route/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/tap/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/data/accesslog/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/gcp_authn/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/grpc_service/call_credentials/access_token/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/tls/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/xds/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/http_11_proxy/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/discovery/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/load_stats/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/status/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/http/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/metadata/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/tracing/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/expr/v1alpha1 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/rpc creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/v2 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/gcp creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/health/v1 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/lb/v1 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/lookup/v1 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/validate creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/data/orca/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/service/orca/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/cel/expr creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/annotations creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/accesslog/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/cluster/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/common/mutation_rules/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/metrics/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/overload/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/rbac/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/route/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/tap/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/data/accesslog/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/clusters/aggregate/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/common/fault/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/fault/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/gcp_authn/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/rbac/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/router/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/stateful_session/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/network/http_connection_manager/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/http/stateful_session/cookie/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/http_11_proxy/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/upstreams/http/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/discovery/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/load_stats/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/status/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/http/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/metadata/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/tracing/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/rpc creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/lookup/v1 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/validate creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/v3 creating pyb/temp.linux-riscv64-cpython-314/src/core/filter/auth creating pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/endpoint_info creating pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/http_connect creating pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/security creating pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/tcp_connect creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/address_utils creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/compression creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/debug creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/cf_engine creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thread_pool creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thready_event_engine creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/work_queue creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/experiments creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/event_engine_shims creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_tracker creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/slice creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface creating pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/outlier_detection creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/pick_first creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/priority creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/ring_hash creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/rls creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/round_robin creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/weighted_round_robin creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/weighted_target creating pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds creating pyb/temp.linux-riscv64-cpython-314/src/core/net creating pyb/temp.linux-riscv64-cpython-314/src/core/plugin_registry creating pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares creating pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/event_engine creating pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/native creating pyb/temp.linux-riscv64-cpython-314/src/core/resolver/fake creating pyb/temp.linux-riscv64-cpython-314/src/core/resolver/google_c2p creating pyb/temp.linux-riscv64-cpython-314/src/core/resolver/sockaddr creating pyb/temp.linux-riscv64-cpython-314/src/core/resolver/xds creating pyb/temp.linux-riscv64-cpython-314/src/core/server creating pyb/temp.linux-riscv64-cpython-314/src/core/service_config creating pyb/temp.linux-riscv64-cpython-314/src/core/telemetry creating pyb/temp.linux-riscv64-cpython-314/src/core/transport creating pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/crypt creating pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector creating pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker creating pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector creating pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl/key_logging creating pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl/session_cache creating pyb/temp.linux-riscv64-cpython-314/src/core/util creating pyb/temp.linux-riscv64-cpython-314/src/core/util/http_client creating pyb/temp.linux-riscv64-cpython-314/src/core/util/iphone creating pyb/temp.linux-riscv64-cpython-314/src/core/util/json creating pyb/temp.linux-riscv64-cpython-314/src/core/util/linux creating pyb/temp.linux-riscv64-cpython-314/src/core/util/msys creating pyb/temp.linux-riscv64-cpython-314/src/core/util/posix creating pyb/temp.linux-riscv64-cpython-314/src/core/util/windows creating pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc creating pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client creating pyb/temp.linux-riscv64-cpython-314/src/python/grpcio/grpc/_cython/_cygrpc/private_key_signing creating pyb/temp.linux-riscv64-cpython-314/third_party/address_sorting creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/base creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/hash creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/json creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/lex creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mem creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/internal creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/internal creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_table creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_table/internal creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/internal creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/text creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/text/internal creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire creating pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/internal creating pyb/temp.linux-riscv64-cpython-314/third_party/utf8_range g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/subchannel_pool_interface.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/subchannel_pool_interface.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/composite/composite_channel_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/composite/composite_channel_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/alts/check_gcp_environment.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/check_gcp_environment.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/alts/check_gcp_environment_no_op.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/check_gcp_environment_no_op.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/alts/alts_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/alts_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/frame_ping.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_ping.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/tap/v3/common.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/tap/v3/common.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/transport_common.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/transport_common.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/google_default/google_default_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/google_default/google_default_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/direct_channel.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/direct_channel.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/config/load_config.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/config/load_config.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/config/config_vars_non_generated.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/config/config_vars_non_generated.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/fake/fake_security_connector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/fake/fake_security_connector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/metadata_batch.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/metadata_batch.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/server_info.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/server_info.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/ping_callbacks.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/ping_callbacks.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/load_balanced_call_destination.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/load_balanced_call_destination.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/spiffe_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/spiffe_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/certificate_provider_registry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/certificate_provider_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/message.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/message.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/hpack_parse_result.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/hpack_parse_result.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/grpc_tls_crl_provider.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_crl_provider.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/grpc_tls_certificate_match.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_certificate_match.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/insecure/insecure_security_connector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/insecure/insecure_security_connector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/channelz/property_list.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/property_list.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/external/external_account_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external/external_account_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/jwt/json_token.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt/json_token.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/rbac/rbac_service_config_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/rbac/rbac_service_config_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/census/grpc_context.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/census/grpc_context.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/cel/expr/syntax.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/cel/expr/syntax.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/write_cycle.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/write_cycle.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/frame_window_update.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_window_update.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/flow_control.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/flow_control.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/call_creds_util.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/call_creds_util.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/parsed_metadata.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/parsed_metadata.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/hpack_parser_table.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/hpack_parser_table.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/buffered_call.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/buffered_call.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/parsing.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/parsing.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/hpack_encoder.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/hpack_encoder.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/server/chttp2_server.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/server/chttp2_server.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/retry_throttle.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/retry_throttle.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/jwt/jwt_verifier.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt/jwt_verifier.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/client_channel_factory.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/client_channel_factory.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/client_call.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/client_call.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/writing.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/writing.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/http/client_authority_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/client_authority_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/http/message_compress/compression_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/message_compress/compression_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/retry_interceptor.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/retry_interceptor.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/call_spine.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/call_spine.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/message_size/message_size_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/message_size/message_size_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/security_context.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/security_context.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/local/local_security_connector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/local/local_security_connector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/iam/iam_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/iam/iam_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/status_util.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/status_util.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/channelz/v2tov1/convert.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/v2tov1/convert.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/load_system_roots_supported.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/load_system_roots_supported.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/trace/v3/service.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/service.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/grpc_service/call_credentials/access_token/v3/access_token_credentials.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/grpc_service/call_credentials/access_token/v3/access_token_credentials.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/subchannel_stream_limiter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/subchannel_stream_limiter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/tls_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/tls_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/xds/xds_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/xds/xds_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/tls_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/tls_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/client_channel_plugin.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/client_channel_plugin.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/jwt_util.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt_util.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/channelz/v2tov1/property_list.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/v2tov1/property_list.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/inproc/legacy_inproc_transport.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/inproc/legacy_inproc_transport.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/ssl/ssl_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/ssl/ssl_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/call_arena_allocator.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/call_arena_allocator.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/external/url_external_account_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external/url_external_account_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/ping_rate_policy.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/ping_rate_policy.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/xds/v3/xds_credentials.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/xds/v3/xds_credentials.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/chttp2_transport.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/chttp2_transport.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/plugin/plugin_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/plugin/plugin_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/retry_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/retry_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/huffsyms.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/huffsyms.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/frame_security.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_security.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/chttp2_plugin.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/chttp2_plugin.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/http2_settings.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/http2_settings.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/bin_encoder.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/bin_encoder.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/global_subchannel_pool.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/global_subchannel_pool.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/frame_data.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_data.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/http2_stats_collector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/http2_stats_collector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/channelz/channelz.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/channelz.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/external/aws_external_account_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external/aws_external_account_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/alts/check_gcp_environment_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/check_gcp_environment_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/tap.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/tap.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/keepalive.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/keepalive.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/socket_cmsg_headers.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/socket_cmsg_headers.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/cel.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/cel.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/config/config_vars.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/config/config_vars.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/endpoint/v3/load_report.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/endpoint/v3/load_report.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/address.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/address.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/tls/v3/tls_credentials.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/tls/v3/tls_credentials.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/api/http.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/http.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/channelz/channelz.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/channelz.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/service/status/v3/csds.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/status/v3/csds.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/validate/validate.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/validate/validate.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/cel/expr/checked.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/cel/expr/checked.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/certs.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/certs.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/api/annotations.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/annotations.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/init_dump.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/init_dump.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/memory.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/memory.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/mutex_stats.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/mutex_stats.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/api/httpbody.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/httpbody.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/annotations/resource.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/annotations/resource.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/tap.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/tap.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3/bootstrap.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3/bootstrap.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/cluster/v3/outlier_detection.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/outlier_detection.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/backoff.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/backoff.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/config/core_configuration.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/config/core_configuration.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/cel.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/cel.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/google/rpc/status.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/rpc/status.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/event_service_config.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/event_service_config.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_method_list.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_method_list.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/health_check.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/health_check.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/http_uri.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_uri.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/proxy_protocol.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/proxy_protocol.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_cmsg_headers.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_cmsg_headers.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/substitution_format_string.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/substitution_format_string.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/load_report.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/load_report.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump_shared.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump_shared.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/server_info.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/server_info.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/listener/v3/quic_config.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3/quic_config.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/metrics/v3/metrics_service.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/metrics_service.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/overload/v3/overload.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/overload/v3/overload.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/route/v3/route.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/route/v3/route.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/route/v3/scoped_route.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/route/v3/scoped_route.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/address.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/address.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/datadog.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/datadog.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/cluster/v3/circuit_breaker.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/circuit_breaker.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/http_tracer.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/http_tracer.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/opentelemetry.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/opentelemetry.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/metrics.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/metrics.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/skywalking.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/skywalking.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/extension.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/extension.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/xray.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/xray.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/data/accesslog/v3/accesslog.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/data/accesslog/v3/accesslog.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/filters/common/fault/v3/fault.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/common/fault/v3/fault.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/filters/http/router/v3/router.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/router/v3/router.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/cel/expr/syntax.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/cel/expr/syntax.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint_components.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint_components.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_option.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_option.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/rbac/v3/rbac.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/rbac/v3/rbac.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/metrics/v3/stats.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/stats.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/lightstep.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/lightstep.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/service/discovery/v3/discovery.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/discovery.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/service/status/v3/csds.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/status/v3/csds.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/listeners.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/listeners.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/zipkin.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/zipkin.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/accesslog/v3/accesslog.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/accesslog/v3/accesslog.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/admin/v3/clusters.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/clusters.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/base.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/base.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/filters/http/fault/v3/fault.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/fault/v3/fault.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3/matcher.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3/matcher.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/udp_socket_config.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/udp_socket_config.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/annotations/deprecation.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/annotations/deprecation.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/cluster/v3/filter.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/filter.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/protocol.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/protocol.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/http/v3/path_transformation.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/http/v3/path_transformation.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener_components.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener_components.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/config_source.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/config_source.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_service.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_service.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/filter_state.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/filter_state.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/listener/v3/api_listener.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3/api_listener.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/route/v3/route_components.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/route/v3/route_components.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/service/load_stats/v3/lrs.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/load_stats/v3/lrs.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/metadata.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/metadata.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/resolver.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/resolver.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/alts/check_gcp_environment_linux.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/check_gcp_environment_linux.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/http/v3/cookie.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/http/v3/cookie.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/number.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/number.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/core/v3/http_service.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_service.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/regex.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/regex.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/string.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/string.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/value.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/value.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/listener/v3/udp_listener_config.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3/udp_listener_config.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/service.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/service.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/tracing/v3/custom_tag.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/tracing/v3/custom_tag.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/v3/http.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/http.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/v3/percent.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/percent.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/trace.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/trace.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_strategy.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_strategy.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/v3/semantic_version.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/semantic_version.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/trace/v3/dynamic_ot.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/dynamic_ot.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/api/annotations.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/annotations.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/address.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/address.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/config/tap/v3/common.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/tap/v3/common.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/api/httpbody.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/httpbody.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/protobuf/descriptor.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/descriptor.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/path.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/path.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/status_code_input.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/status_code_input.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/rpc/status.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/rpc/status.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/node.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/node.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/service/discovery/v3/ads.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/ads.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/v3/hash_policy.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/hash_policy.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_unit.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_unit.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/src/proto/grpc/lookup/v1/rls_config.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/lookup/v1/rls_config.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/udpa/annotations/security.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations/security.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/udpa/annotations/status.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations/status.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/validate/validate.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/validate/validate.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/annotations/v3/security.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3/security.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/annotations/v3/status.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3/status.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/core/v3/authority.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/authority.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/core/v3/collection_entry.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/collection_entry.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/core/v3/extension.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/extension.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/protobuf/wrappers.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/wrappers.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/core/v3/resource_locator.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/resource_locator.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/matcher/v3/cel.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/cel.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/v3/range.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/range.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/matcher/v3/http_inputs.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/http_inputs.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/http_inputs.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/http_inputs.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/matcher/v3/matcher.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/matcher.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/matcher/v3/regex.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/regex.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/v3/cel.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/v3/cel.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/v3/typed_struct.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/v3/typed_struct.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/filter/auth/server_auth_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/filter/auth/server_auth_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/filter/fused_filters.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/filter/fused_filters.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/backup_poller.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/backup_poller.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/handshaker.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/handshaker.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/http_connect/http_connect_client_handshaker.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/http_connect/http_connect_client_handshaker.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/http_connect/xds_http_proxy_mapper.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/http_connect/xds_http_proxy_mapper.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/udpa/annotations/sensitive.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations/sensitive.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/security/pipelined_secure_endpoint.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/security/pipelined_secure_endpoint.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/security/security_handshaker.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/security/security_handshaker.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/metadata/v3/metadata.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/metadata/v3/metadata.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/udpa/annotations/versioning.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations/versioning.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/http2_transport.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/http2_transport.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/matcher/v3/struct.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/struct.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/api/http.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/http.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/address_utils/parse_address.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/address_utils/parse_address.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/channel/channel_args.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/channel_args.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/core/v3/cidr.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/cidr.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/channel/channel_stack.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/channel_stack.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/channel/channel_stack_builder_impl.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/channel_stack_builder_impl.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/channel/promise_based_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/promise_based_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/compression/compression_internal.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/compression/compression_internal.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/debug/trace.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/debug/trace.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/ares_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/ares_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/matcher/v3/range.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/range.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/src/proto/grpc/channelz/channelz.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/channelz.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/v3/http_status.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/http_status.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/matcher/v3/string.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/string.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/protobuf/struct.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/struct.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/envoy/type/v3/token_bucket.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/token_bucket.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/cf_engine/cfsocket_listener.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/cf_engine/cfsocket_listener.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/matcher/v3/ip.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/ip.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/cf_engine/dns_service_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/cf_engine/dns_service_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/core/v3/context_params.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/context_params.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/channel_args_endpoint_config.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/channel_args_endpoint_config.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/cf_engine/cfstream_endpoint.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/call_creds_util.h:26, from src/core/credentials/call/call_creds_util.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/default_event_engine.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/default_event_engine.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/endpoint_channel_arg_wrapper.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/endpoint_channel_arg_wrapper.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from src/core/call/call_arena_allocator.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/udpa/annotations/migrate.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations/migrate.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/alts/alts_credentials.h:27, from src/core/credentials/transport/alts/alts_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/iam/iam_credentials.h:29, from src/core/credentials/call/iam/iam_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/event_poller_posix_default.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/internal_errqueue.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/internal_errqueue.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/google_default/google_default_credentials.h:28, from src/core/credentials/transport/google_default/google_default_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/annotations/v3/sensitive.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3/sensitive.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/annotations/v3/migrate.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3/migrate.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/posix_engine.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_engine.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/core/v3/resource.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/resource.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/posix_interface_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_interface_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/call/security_context.h:30, from src/core/call/security_context.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/ssl/ssl_credentials.h:28, from src/core/credentials/transport/ssl/ssl_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/filter/auth/client_auth_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/filter/auth/client_auth_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/set_socket_dualstack.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/annotations/v3/versioning.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3/versioning.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/timer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/timer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/core/v3/resource_name.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/resource_name.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/client_channel/retry_interceptor.h:18, from src/core/client_channel/retry_interceptor.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/matcher/v3/domain.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/domain.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/timer_manager.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/timer_manager.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upbdefs-gen/xds/type/v3/range.upbdefs.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/v3/range.upbdefs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:33, from ./src/core/credentials/call/external/external_account_credentials.h:29, from ./src/core/credentials/call/external/url_external_account_credentials.h:27, from src/core/credentials/call/external/url_external_account_credentials.cc:16: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/credentials/call/external/external_account_credentials.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/frame_window_update.h:28, from src/core/ext/transport/chttp2/transport/frame_window_update.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/ext/transport/chttp2/transport/frame_window_update.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_security_connector.h:26, from src/core/credentials/transport/local/local_security_connector.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/shim.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/shim.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/tls_credentials.h:27, from src/core/credentials/transport/tls/tls_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/slice_buffer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/slice_buffer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/thread_local.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thread_local.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/thread_pool/thread_pool_factory.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thread_pool/thread_pool_factory.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/transport/composite/composite_channel_credentials.h:31, from src/core/credentials/transport/composite/composite_channel_credentials.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/thread_pool/thread_count.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thread_pool/thread_count.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thready_event_engine/thready_event_engine.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/xds/xds_credentials.h:33, from src/core/credentials/transport/xds/xds_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from src/core/call/message.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/lib/surface/channel.h:31, from ./src/core/client_channel/direct_channel.h:20, from src/core/client_channel/direct_channel.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/surface/channel.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/windows/iocp.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/iocp.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/windows/win_socket.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/win_socket.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/windows/windows_engine.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/windows_engine.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/windows/native_windows_dns_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/native_windows_dns_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/work_queue/basic_work_queue.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/work_queue/basic_work_queue.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/windows/windows_endpoint.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/windows_endpoint.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/windows/windows_listener.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/windows_listener.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/experiments/experiments.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/experiments/experiments.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/client_channel/global_subchannel_pool.h:28, from src/core/client_channel/global_subchannel_pool.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/client_channel/subchannel_pool_interface.h:26, from ./src/core/client_channel/global_subchannel_pool.h:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/call_combiner.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/call_combiner.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/closure.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/closure.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/call/metadata_batch.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:32, from src/core/client_channel/client_channel_plugin.cc:24: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:33, from ./src/core/credentials/call/external/external_account_credentials.h:29, from ./src/core/credentials/call/external/aws_external_account_credentials.h:28, from src/core/credentials/call/external/aws_external_account_credentials.cc:16: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/credentials/call/external/aws_request_signer.h:25, from ./src/core/credentials/call/external/aws_external_account_credentials.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from src/core/call/call_spine.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/dualstack_socket_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/dualstack_socket_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/endpoint_cfstream.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/endpoint_cfstream.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/varint.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/varint.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/endpoint_pair_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/endpoint_pair_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser_table.h:31, from src/core/ext/transport/chttp2/transport/hpack_parser_table.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/subchannel.h:29, from src/core/client_channel/global_subchannel_pool.cc:25: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/endpoint_pair_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/endpoint_pair_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/buffered_call.h:20, from src/core/client_channel/buffered_call.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/error_cfstream.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/error_cfstream.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/ext/filters/fault_injection/fault_injection_service_config_parser.h:30, from src/core/ext/filters/fault_injection/fault_injection_service_config_parser.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/error.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/error.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/call/client_call.h:40, from src/core/call/client_call.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/call/client_call.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/ev_epoll1_linux.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/ev_epoll1_linux.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/ev_apple.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/ev_apple.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/ev_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/ev_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from src/core/credentials/call/jwt/jwt_verifier.cc:48: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/credentials/call/jwt/jwt_verifier.h:28, from src/core/credentials/call/jwt/jwt_verifier.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/request_buffer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/request_buffer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/ext/transport/chttp2/transport/internal.h:37, from ./src/core/ext/transport/chttp2/server/chttp2_server.h:29, from src/core/ext/transport/chttp2/server/chttp2_server.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/ext/transport/chttp2/server/chttp2_server.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/filters/http/message_compress/compression_filter.h:30, from src/core/ext/filters/http/message_compress/compression_filter.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_encoder.h:30, from src/core/ext/transport/chttp2/transport/hpack_encoder.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from ./src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29, from src/core/credentials/transport/tls/grpc_tls_certificate_match.cc:24: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/call_combiner.h:26, from ./src/core/lib/channel/channel_stack.h:55, from ./src/core/lib/surface/call.h:32, from src/core/ext/filters/census/grpc_context.cc:24: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from src/core/ext/filters/census/grpc_context.cc:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/call_combiner.h:28: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/ext/transport/chttp2/transport/internal.h:37, from src/core/ext/transport/chttp2/transport/frame_ping.cc:28: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/ext/transport/chttp2/transport/frame_ping.h:27, from src/core/ext/transport/chttp2/transport/frame_ping.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/oauth2/oauth2_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/oauth2/oauth2_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/ext/transport/chttp2/chttp2_plugin.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:32, from ./src/core/client_channel/retry_filter.h:30, from src/core/client_channel/retry_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/client_channel/retry_filter.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/channelz/channel_trace.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/channel_trace.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/lib/channel/channel_stack.h:59: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/channelz/ztrace_collector.h:28, from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/frame_data.h:28, from src/core/ext/transport/chttp2/transport/frame_data.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/transport_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/transport_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/config/core_configuration.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/subchannel_stream_client.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/subchannel_stream_client.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/stream_lists.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/stream_lists.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/subchannel.h:29, from ./src/core/client_channel/client_channel_factory.h:22, from src/core/client_channel/client_channel_factory.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/client_channel/subchannel.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/call_creds_registry_init.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/call_creds_registry_init.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28, from src/core/ext/filters/stateful_session/stateful_session_service_config_parser.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/http2_settings_manager.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/http2_settings_manager.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/grpc_polled_fd.h:27, from ./src/core/lib/event_engine/ares_resolver.h:33, from src/core/lib/event_engine/ares_resolver.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/lib/event_engine/ares_resolver.h:21: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/jwt/jwt_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt/jwt_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/transport/tls/grpc_tls_certificate_verifier.h:30, from src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parse_result.h:26, from src/core/ext/transport/chttp2/transport/hpack_parse_result.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/channelz/ztrace_collector.h:33: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/client_channel/load_balanced_call_destination.h:18, from src/core/client_channel/load_balanced_call_destination.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/alts/grpc_alts_credentials_options.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/grpc_alts_credentials_options.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from ./src/core/lib/event_engine/posix_engine/event_poller.h:24, from ./src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25, from src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/credentials/transport/tls/grpc_tls_crl_provider.h:35, from src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/credentials/transport/tls/grpc_tls_crl_provider.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from ./src/core/ext/transport/chttp2/transport/call_tracer_wrapper.h:22, from src/core/ext/transport/chttp2/transport/call_tracer_wrapper.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/slice.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/slice.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/grpc_polled_fd.h:27, from ./src/core/lib/event_engine/ares_resolver.h:33, from ./src/core/lib/event_engine/posix_engine/posix_engine.h:30, from src/core/lib/event_engine/posix_engine/posix_engine.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/posix_engine.h:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from ./src/core/lib/event_engine/posix_engine/internal_errqueue.h:21, from src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/buffer_list.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/buffer_list.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/thready_event_engine/thready_event_engine.h:19, from src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:15: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc: In lambda function: src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:54:55: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc: In lambda function: src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:62:61: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc: In lambda function: src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:75:57: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from ./src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20, from src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from src/core/lib/event_engine/ares_resolver.cc:77: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/call_combiner.h:26, from ./src/core/lib/channel/channel_stack.h:55, from src/core/lib/channel/channel_stack.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_stack.h:40: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/call_combiner.h:28: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/client_channel/retry_interceptor.h:19: ./src/core/call/request_buffer.h: In member function ‘bool grpc_core::RequestBuffer::committed() const’: ./src/core/call/request_buffer.h:111:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/event_engine/posix.h:24, from ./src/core/lib/event_engine/posix_engine/posix_engine.h:32: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from src/core/call/security_context.cc:33: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_write_event_sink.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:16: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/ext/transport/chttp2/transport/chttp2_transport.h:29, from src/core/ext/transport/chttp2/transport/chttp2_transport.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/event_engine/thread_pool/thread_count.h:27, from ./src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30, from src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/thread_pool/thread_pool.h:16, from src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/lib/channel/channel_stack_builder_impl.cc:32: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/endpoint_addresses.h:29, from ./src/core/filter/blackboard.h:23, from ./src/core/filter/filter_args.h:20, from ./src/core/lib/channel/channel_stack_builder.h:23, from ./src/core/lib/channel/channel_stack_builder_impl.h:21, from src/core/lib/channel/channel_stack_builder_impl.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/event_engine/thread_pool/thread_count.h: In member function ‘void grpc_event_engine::experimental::LivingThreadCount::Increment()’: ./src/core/lib/event_engine/thread_pool/thread_count.h:130:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/thread_pool/thread_count.h: In member function ‘void grpc_event_engine::experimental::LivingThreadCount::Decrement()’: ./src/core/lib/event_engine/thread_pool/thread_count.h:135:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/thread_pool/thread_count.h: In member function ‘size_t grpc_event_engine::experimental::LivingThreadCount::count()’: ./src/core/lib/event_engine/thread_pool/thread_count.h:147:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/lib/channel/channel_stack.h:59: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/handshaker/http_connect/http_connect_client_handshaker.h:24, from src/core/handshaker/http_connect/http_connect_client_handshaker.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/tcp_socket_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/tcp_socket_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/ev_posix.h:30, from ./src/core/lib/iomgr/ev_epoll1_linux.h:24, from src/core/lib/iomgr/ev_epoll1_linux.cc:46: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/ev_posix.h:29: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from ./src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/filter/fused_filters.cc:22: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/call/client_call.h:43: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/lib/event_engine/default_event_engine.h:23, from src/core/lib/event_engine/default_event_engine.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/default_event_engine.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/notification.h:20, from src/core/lib/event_engine/utils.cc:28: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/utils.h:17, from src/core/lib/event_engine/utils.cc:14: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/thread_pool/thread_count.h:27, from src/core/lib/event_engine/thread_pool/thread_count.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/call/client_call.h:43, from src/core/client_channel/direct_channel.cc:17: ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/call_filters.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/call_filters.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:34: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32, from src/core/credentials/transport/tls/tls_credentials.cc:32: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:33, from ./src/core/credentials/call/external/external_account_credentials.h:29, from src/core/credentials/call/external/external_account_credentials.cc:16: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/credentials/call/external/external_account_credentials.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/channelz/v2tov1/legacy_api.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/v2tov1/legacy_api.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/channelz/text_encode.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/text_encode.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/credentials/transport/tls/tls_credentials.cc:33: ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘tsi_ssl_client_handshaker_factory* grpc_core::TlsChannelSecurityConnector::ClientHandshakerFactoryForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:93:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘std::optional > grpc_core::TlsChannelSecurityConnector::KeyCertPairListForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:98:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘std::shared_ptr, std::allocator >, grpc_core::SpiffeBundleMap> > grpc_core::TlsChannelSecurityConnector::RootCertInfoForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:103:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘tsi_ssl_server_handshaker_factory* grpc_core::TlsServerSecurityConnector::ServerHandshakerFactoryForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:205:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘std::optional > grpc_core::TlsServerSecurityConnector::KeyCertPairListForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:210:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘std::shared_ptr, std::allocator >, grpc_core::SpiffeBundleMap> > grpc_core::TlsServerSecurityConnector::RootCertInfoForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:215:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from src/core/channelz/channelz.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/metadata.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/metadata.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/xds/grpc/xds_certificate_provider.h:31, from ./src/core/credentials/transport/xds/xds_credentials.h:40: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/channel_creds_registry_init.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/channel_creds_registry_init.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/event_engine_shims/endpoint.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/event_engine_shims/endpoint.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/insecure/insecure_security_connector.h:29, from src/core/credentials/transport/insecure/insecure_security_connector.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/fake/fake_security_connector.h:26, from src/core/credentials/transport/fake/fake_security_connector.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from src/core/credentials/call/jwt/jwt_verifier.cc:59: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/event_engine/ares_resolver.cc: In function ‘absl::lts_20260107::Status grpc_event_engine::experimental::{anonymous}::SetRequestDNSServer(std::string_view, ares_channeldata**)’: src/core/lib/event_engine/ares_resolver.cc:147:38: warning: ‘int ares_set_servers_ports(ares_channel_t*, const ares_addr_port_node*)’ is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 147 | int status = ares_set_servers_ports(*channel, &dns_server_addr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/event_engine/ares_resolver.h:28: /usr/include/ares.h:1173:20: note: declared here 1173 | int ares_set_servers_ports(ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘void grpc_event_engine::experimental::AresResolver::ReinitHandle::OnResolverGone()’: src/core/lib/event_engine/ares_resolver.cc:228:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘void grpc_event_engine::experimental::AresResolver::ReinitHandle::Reset(const absl::lts_20260107::Status&)’: src/core/lib/event_engine/ares_resolver.cc:233:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 233 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘void grpc_event_engine::experimental::AresResolver::ReinitHandle::Restart()’: src/core/lib/event_engine/ares_resolver.cc:240:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 240 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/time_util.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/time_util.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/event_engine/ares_resolver.cc: In member function ‘virtual void grpc_event_engine::experimental::AresResolver::Orphan()’: src/core/lib/event_engine/ares_resolver.cc:294:56: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | grpc_core::MutexLock handle_lock(&reinit_handle_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc:301:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/plugin/plugin_credentials.h:34, from src/core/credentials/call/plugin/plugin_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘virtual void grpc_event_engine::experimental::AresResolver::LookupHostname(grpc_event_engine::experimental::EventEngine::DNSResolver::LookupHostnameCallback, std::string_view, std::string_view)’: src/core/lib/event_engine/ares_resolver.cc:367:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/http/message_compress/compression_filter.h:34: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc:376:23: warning: ‘void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)’ is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 376 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | &AresResolver::OnHostbynameDoneLocked, resolver_arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc:378:23: warning: ‘void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)’ is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 378 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET6, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | &AresResolver::OnHostbynameDoneLocked, resolver_arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc:382:23: warning: ‘void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)’ is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 382 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | &AresResolver::OnHostbynameDoneLocked, resolver_arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ In file included from ./src/core/server/server.h:56, from ./src/core/ext/transport/chttp2/server/chttp2_server.h:33: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/grpc_polled_fd_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/event_engine/ares_resolver.cc: In member function ‘virtual void grpc_event_engine::experimental::AresResolver::LookupSRV(grpc_event_engine::experimental::EventEngine::DNSResolver::LookupSRVCallback, std::string_view)’: src/core/lib/event_engine/ares_resolver.cc:415:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc:419:13: warning: ‘void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)’ is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 419 | ares_query(channel_, std::string(host).c_str(), ns_c_in, ns_t_srv, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | &AresResolver::OnSRVQueryDoneLocked, resolver_arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘virtual void grpc_event_engine::experimental::AresResolver::LookupTXT(grpc_event_engine::experimental::EventEngine::DNSResolver::LookupTXTCallback, std::string_view)’: src/core/lib/event_engine/ares_resolver.cc:451:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc:455:14: warning: ‘void ares_search(ares_channel_t*, const char*, int, int, ares_callback, void*)’ is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 455 | ares_search(channel_, std::string(host).c_str(), ns_c_in, ns_t_txt, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 456 | &AresResolver::OnTXTDoneLocked, resolver_arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:859:60: note: declared here 859 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^~~~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘void grpc_event_engine::experimental::AresResolver::CheckSocketsLocked()’: src/core/lib/event_engine/ares_resolver.cc:465:37: warning: ‘int ares_getsock(const ares_channel_t*, ares_socket_t*, int)’ is deprecated: Use ARES_OPT_EVENT_THREAD or ARES_OPT_SOCK_STATE_CB instead [-Wdeprecated-declarations] 465 | int socks_bitmask = ares_getsock(channel_, socks, ARES_GETSOCK_MAXNUM); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:903:31: note: declared here 903 | ARES_OPT_SOCK_STATE_CB) int ares_getsock(const ares_channel_t *channel, | ^~~~~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘void grpc_event_engine::experimental::AresResolver::OnReadable(FdNode*, absl::lts_20260107::Status)’: src/core/lib/event_engine/ares_resolver.cc:578:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘void grpc_event_engine::experimental::AresResolver::OnWritable(FdNode*, absl::lts_20260107::Status)’: src/core/lib/event_engine/ares_resolver.cc:600:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘void grpc_event_engine::experimental::AresResolver::OnAresBackupPollAlarm()’: src/core/lib/event_engine/ares_resolver.cc:628:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/exec_ctx.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/exec_ctx.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/lib/event_engine/posix_engine/posix_engine.cc:36: ./src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h: In destructor ‘virtual grpc_event_engine::experimental::GrpcPolledFdFactoryPosix::~GrpcPolledFdFactoryPosix()’: ./src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:109:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In static member function ‘static void grpc_event_engine::experimental::AresResolver::OnSRVQueryDoneLocked(void*, int, int, unsigned char*, int)’: src/core/lib/event_engine/ares_resolver.cc:779:32: warning: ‘int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 779 | status = ares_parse_srv_reply(abuf, alen, &reply); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1116:55: note: declared here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^~~~~~~~~~~~~~~~~~~~ ./src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h: In member function ‘virtual std::unique_ptr grpc_event_engine::experimental::GrpcPolledFdFactoryPosix::NewGrpcPolledFdLocked(ares_socket_t)’: ./src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:119:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 119 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In static member function ‘static void grpc_event_engine::experimental::AresResolver::OnTXTDoneLocked(void*, int, int, unsigned char*, int)’: src/core/lib/event_engine/ares_resolver.cc:843:36: warning: ‘int ares_parse_txt_reply_ext(const unsigned char*, int, ares_txt_ext**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 843 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1125:55: note: declared here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/server/server.h: In member function ‘void grpc_core::Server::ShutdownUnrefOnRequest()’: ./src/core/server/server.h:633:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h: In member function ‘virtual void grpc_event_engine::experimental::GrpcPolledFdFactoryPosix::ConfigureAresChannelLocked(ares_channel)’: ./src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:129:30: warning: ‘void ares_set_socket_functions(ares_channel_t*, const ares_socket_functions*, void*)’ is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 129 | ares_set_socket_functions(channel, &kSockFuncs, this); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/event_engine/ares_resolver.h:28: /usr/include/ares.h:571:38: note: declared here 571 | ares_set_socket_functions_ex) void ares_set_socket_functions(ares_channel_t | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘std::weak_ptr grpc_event_engine::experimental::AresResolver::GetReinitHandle()’: src/core/lib/event_engine/ares_resolver.cc:877:47: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 877 | grpc_core::MutexLock lock(&reinit_handle_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/ares_resolver.cc: In member function ‘void grpc_event_engine::experimental::AresResolver::Reset(const absl::lts_20260107::Status&)’: src/core/lib/event_engine/ares_resolver.cc:889:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h: In static member function ‘static int grpc_event_engine::experimental::GrpcPolledFdFactoryPosix::Close(ares_socket_t, void*)’: ./src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:168:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 168 | grpc_core::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/fork_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/fork_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/event_engine/ares_resolver.cc: In member function ‘void grpc_event_engine::experimental::AresResolver::Restart()’: src/core/lib/event_engine/ares_resolver.cc:905:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 905 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/compression/message_compress.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/compression/message_compress.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/internal_errqueue.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/internal_errqueue.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/metadata_info.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/metadata_info.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:36, from src/core/lib/event_engine/posix_engine/posix_engine.cc:66: ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h: In member function ‘int grpc_event_engine::experimental::TracedBufferList::Size()’: ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/ext/transport/chttp2/transport/writing.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/ext/transport/chttp2/transport/writing.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘void grpc_event_engine::experimental::TcpZerocopySendCtx::NoteSend(grpc_event_engine::experimental::TcpZerocopySendRecord*)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:34: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::GetSendRecord()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::ReleaseSendRecord(uint32_t)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘void grpc_event_engine::experimental::TcpZerocopySendCtx::PutSendRecord(grpc_event_engine::experimental::TcpZerocopySendRecord*)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::AllSendRecordsEmpty()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterFree()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterSend(bool, bool&)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:29: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/load_system_roots_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/load_system_roots_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In function ‘std::vector > grpc_event_engine::experimental::{anonymous}::LockForkHandlers()’: src/core/lib/event_engine/posix_engine/posix_engine.cc:113:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | grpc_core::MutexLock lock(fork_mu.get()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/iocp_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iocp_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/credentials/call/external/aws_external_account_credentials.cc: In constructor ‘grpc_core::AwsExternalAccountCredentials::AwsFetchBody::AwsFetchBody(absl::lts_20260107::AnyInvocable >)>, grpc_core::AwsExternalAccountCredentials*, grpc_core::Timestamp)’: src/core/credentials/call/external/aws_external_account_credentials.cc:94:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 94 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In function ‘void grpc_event_engine::experimental::{anonymous}::RegisterEventEngineForFork(const std::shared_ptr&, const std::shared_ptr&, const std::shared_ptr&)’: src/core/lib/event_engine/posix_engine/posix_engine.cc:178:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | grpc_core::MutexLock lock(fork_mu.get()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/server/server.h:56, from ./src/core/ext/transport/chttp2/server/chttp2_server.h:33, from src/core/ext/transport/chttp2/chttp2_plugin.cc:17: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In destructor ‘grpc_event_engine::experimental::PosixEventEngine::PollingCycle::~PollingCycle()’: src/core/lib/event_engine/posix_engine/posix_engine.cc:222:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 222 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘void grpc_event_engine::experimental::PosixEventEngine::PollingCycle::PollerWorkInternal()’: src/core/lib/event_engine/posix_engine/posix_engine.cc:229:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 229 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/external/aws_external_account_credentials.cc: In member function ‘virtual void grpc_core::AwsExternalAccountCredentials::AwsFetchBody::Shutdown()’: src/core/credentials/call/external/aws_external_account_credentials.cc:105:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/external/aws_external_account_credentials.cc: In member function ‘void grpc_core::AwsExternalAccountCredentials::AwsFetchBody::Start()’: src/core/credentials/call/external/aws_external_account_credentials.cc:134:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 134 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘void grpc_event_engine::experimental::AsyncConnect::OnTimeoutExpired(absl::lts_20260107::Status)’: src/core/lib/event_engine/posix_engine/posix_engine.cc:263:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/ext/transport/chttp2/transport/parsing.cc:34: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/ext/transport/chttp2/transport/parsing.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/credentials/call/external/aws_external_account_credentials.cc: In lambda function: src/core/credentials/call/external/aws_external_account_credentials.cc:178:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘void grpc_event_engine::experimental::AsyncConnect::OnWritable(absl::lts_20260107::Status)’: src/core/lib/event_engine/posix_engine/posix_engine.cc:282:11: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 282 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc:298:13: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 298 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/iomgr.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iomgr.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc: In member function ‘virtual bool grpc_core::ExternalCertificateVerifier::Verify(grpc_tls_custom_verification_check_request*, std::function, absl::lts_20260107::Status*)’: src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:44:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 44 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In lambda function: src/core/lib/event_engine/posix_engine/posix_engine.cc:328:15: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 328 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘void grpc_event_engine::experimental::AsyncConnect::OnWritable(absl::lts_20260107::Status)’: src/core/lib/event_engine/posix_engine/posix_engine.cc:334:11: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 334 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/credentials/call/external/aws_external_account_credentials.cc: In lambda function: src/core/credentials/call/external/aws_external_account_credentials.cc:231:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/external/aws_external_account_credentials.cc: In lambda function: src/core/credentials/call/external/aws_external_account_credentials.cc:273:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 273 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:59:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc: In static member function ‘static void grpc_core::ExternalCertificateVerifier::OnVerifyDone(grpc_tls_custom_verification_check_request*, void*, grpc_status_code, const char*)’: src/core/credentials/transport/tls/grpc_tls_certificate_verifier.cc:78:30: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/external/aws_external_account_credentials.cc: In lambda function: src/core/credentials/call/external/aws_external_account_credentials.cc:329:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 329 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc:379:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 379 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘void grpc_event_engine::experimental::PosixEventEngine::OnConnectFinishInternal(int)’: src/core/lib/event_engine/posix_engine/posix_engine.cc:401:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 401 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘virtual void grpc_event_engine::experimental::PosixEventEngine::ClosureData::Run()’: src/core/lib/event_engine/posix_engine/posix_engine.cc:454:45: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | grpc_core::MutexLock lock(&engine->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘void grpc_event_engine::experimental::PosixEventEngine::CancelAllPendingTimers()’: src/core/lib/event_engine/posix_engine/posix_engine.cc:464:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In destructor ‘virtual grpc_event_engine::experimental::PosixEventEngine::~PosixEventEngine()’: src/core/lib/event_engine/posix_engine/posix_engine.cc:477:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 477 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘virtual bool grpc_event_engine::experimental::PosixEventEngine::Cancel(grpc_event_engine::experimental::EventEngine::TaskHandle)’: src/core/lib/event_engine/posix_engine/posix_engine.cc:495:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 495 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘grpc_event_engine::experimental::EventEngine::TaskHandle grpc_event_engine::experimental::PosixEventEngine::RunAfterInternal(grpc_event_engine::experimental::EventEngine::Duration, absl::lts_20260107::AnyInvocable)’: src/core/lib/event_engine/posix_engine/posix_engine.cc:538:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 538 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/tsi/ssl/key_logging/ssl_key_logging.h:29, from ./src/core/tsi/ssl_transport_security_utils.h:28, from src/core/credentials/transport/tls/spiffe_utils.cc:25: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/util/json/json_object_loader.h:32, from ./src/core/credentials/transport/tls/spiffe_utils.h:28, from src/core/credentials/transport/tls/spiffe_utils.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/iomgr_internal.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iomgr_internal.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘void grpc_event_engine::experimental::PosixEventEngine::RegisterAresResolverForFork(grpc_event_engine::experimental::AresResolver*)’: src/core/lib/event_engine/posix_engine/posix_engine.cc:579:50: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 579 | grpc_core::MutexLock lock(&resolver_handles_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from src/core/client_channel/backup_poller.cc:27: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/server/server.h: In member function ‘void grpc_core::Server::ShutdownUnrefOnRequest()’: ./src/core/server/server.h:633:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘virtual bool grpc_event_engine::experimental::PosixEventEngine::CancelConnect(grpc_event_engine::experimental::EventEngine::ConnectionHandle)’: src/core/lib/event_engine/posix_engine/posix_engine.cc:670:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/promise/loop.h:25, from ./src/core/ext/transport/chttp2/transport/keepalive.h:21, from src/core/ext/transport/chttp2/transport/keepalive.cc:18: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/promise/loop.h:24: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc:691:15: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 691 | ac->mu_.Lock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc:705:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 705 | ac->mu_.Unlock(); | ~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/lib/event_engine/default_event_engine.h:23, from src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:36: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from ./src/core/lib/event_engine/posix_engine/event_poller.h:24, from ./src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25, from src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘grpc_event_engine::experimental::EventEngine::ConnectionHandle grpc_event_engine::experimental::PosixEventEngine::CreateEndpointFromUnconnectedFdInternal(const grpc_event_engine::experimental::FileDescriptor&, grpc_event_engine::experimental::EventEngine::OnConnectCallback, const grpc_event_engine::experimental::EventEngine::ResolvedAddress&, const grpc_event_engine::experimental::PosixTcpOptions&, grpc_event_engine::experimental::MemoryAllocator, grpc_event_engine::experimental::EventEngine::Duration)’: src/core/lib/event_engine/posix_engine/posix_engine.cc:825:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 825 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/ext/transport/inproc/legacy_inproc_transport.cc:38: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/ext/transport/inproc/legacy_inproc_transport.h:21, from src/core/ext/transport/inproc/legacy_inproc_transport.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/call_combiner.h:26, from ./src/core/lib/channel/channel_stack.h:55, from ./src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:26, from src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:18: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:24: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘void grpc_event_engine::experimental::PosixEventEngine::SchedulePoller()’: src/core/lib/event_engine/posix_engine/posix_engine.cc:882:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 882 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘void grpc_event_engine::experimental::PosixEventEngine::ResetPollCycle()’: src/core/lib/event_engine/posix_engine/posix_engine.cc:888:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 888 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function ‘void grpc_event_engine::experimental::PosixEventEngine::AfterForkInChild()’: src/core/lib/event_engine/posix_engine/posix_engine.cc:978:52: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 978 | grpc_core::MutexLock lock(&resolver_handles_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/hpack_encoder.h:34: ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::H2HeaderTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:193:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::HPackCompressor::Frame(const EncodeHeaderOptions&, grpc_core::SliceBuffer&, grpc_slice_buffer*)::; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 193 | AppendValue(producer_or_value()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/hpack_encoder.cc:107:37: required from here 107 | options.ztrace_collector->Append([&]() { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 108 | return H2HeaderTrace{ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109 | options.stream_id, (flags & GRPC_CHTTP2_DATA_FLAG_END_HEADERS) != 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 110 | (flags & GRPC_CHTTP2_DATA_FLAG_END_STREAM) != 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | frame_type == GRPC_CHTTP2_FRAME_CONTINUATION, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | static_cast(len)}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | }); | ~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/chttp2_transport.h:33, from src/core/ext/transport/chttp2/server/chttp2_server.cc:45: ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/transport/promise_endpoint.h:33, from ./src/core/ext/transport/chttp2/transport/write_cycle.h:32, from src/core/ext/transport/chttp2/transport/write_cycle.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/ext/transport/chttp2/transport/http2_settings.h:26, from ./src/core/ext/transport/chttp2/transport/frame.h:25, from ./src/core/ext/transport/chttp2/transport/write_cycle.h:28: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/call_combiner.h:28: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/iomgr/buffer_list.h:30, from src/core/lib/iomgr/buffer_list.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/buffer_list.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/subchannel_stream_client.h:30, from src/core/client_channel/subchannel_stream_client.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/client_channel/subchannel_stream_client.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/address_utils/sockaddr_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/address_utils/sockaddr_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/iomgr/buffer_list.cc: In member function ‘void grpc_core::TracedBufferList::AddNewEntry(int32_t, int, void*)’: src/core/lib/iomgr/buffer_list.cc:217:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/buffer_list.cc: In member function ‘void grpc_core::TracedBufferList::ProcessTimestamp(sock_extended_err*, cmsghdr*, grpc_core::scm_timestamping*)’: src/core/lib/iomgr/buffer_list.cc:229:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 229 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/buffer_list.cc: In member function ‘void grpc_core::TracedBufferList::Shutdown(void*, absl::lts_20260107::Status)’: src/core/lib/iomgr/buffer_list.cc:296:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/server/chttp2_server.cc: In static member function ‘static grpc_error_handle grpc_core::NewChttp2ServerListener::Create(grpc_core::Server*, const grpc_event_engine::experimental::EventEngine::ResolvedAddress&, const grpc_core::ChannelArgs&, int*)’: src/core/ext/transport/chttp2/server/chttp2_server.cc:429:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 429 | MutexLock lock(&listener->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/server/chttp2_server.cc: In member function ‘virtual void grpc_core::NewChttp2ServerListener::Start()’: src/core/ext/transport/chttp2/server/chttp2_server.cc:504:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/server/chttp2_server.cc: In member function ‘virtual void grpc_core::NewChttp2ServerListener::SetOnDestroyDone(grpc_closure*)’: src/core/ext/transport/chttp2/server/chttp2_server.cc:533:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 533 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/ext/transport/chttp2/transport/internal.h:37, from ./src/core/ext/transport/chttp2/transport/stream_lists.h:22, from src/core/ext/transport/chttp2/transport/stream_lists.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/ext/transport/chttp2/transport/internal.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/ext/transport/chttp2/server/chttp2_server.cc: In static member function ‘static void grpc_core::NewChttp2ServerListener::OnAccept(void*, grpc_endpoint*, grpc_pollset*, grpc_tcp_server_acceptor*)’: src/core/ext/transport/chttp2/server/chttp2_server.cc:562:30: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 562 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/server/chttp2_server.cc: In member function ‘virtual void grpc_core::NewChttp2ServerListener::Orphan()’: src/core/ext/transport/chttp2/server/chttp2_server.cc:601:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 601 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from src/core/handshaker/handshaker.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/security/secure_endpoint.h:29, from src/core/handshaker/security/pipelined_secure_endpoint.cc:37: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/handshaker/security/secure_endpoint.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/server/chttp2_server.cc: In member function ‘virtual absl::lts_20260107::Status grpc_core::experimental::PassiveListenerImpl::AcceptConnectedEndpoint(std::unique_ptr)’: src/core/ext/transport/chttp2/server/chttp2_server.cc:726:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 726 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/server/chttp2_server.cc: In member function ‘void grpc_core::experimental::PassiveListenerImpl::ListenerDestroyed()’: src/core/ext/transport/chttp2/server/chttp2_server.cc:762:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 762 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/credentials/call/call_creds_registry_init.cc:26: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/ext/transport/chttp2/transport/flow_control.h:36, from ./src/core/ext/transport/chttp2/transport/chttp2_transport.h:30: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/ext/transport/chttp2/transport/internal.h:37, from src/core/ext/transport/chttp2/transport/frame_security.cc:22: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/ext/transport/chttp2/transport/frame_security.h:25, from src/core/ext/transport/chttp2/transport/frame_security.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/timer.h:33, from ./src/core/lib/event_engine/posix_engine/timer_manager.h:30, from src/core/lib/event_engine/posix_engine/timer_manager.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/timer_manager.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/timer_manager.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/work_queue/basic_work_queue.h:23, from src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/work_queue/basic_work_queue.h:16: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc: In member function ‘void grpc_tls_certificate_distributor::SetKeyMaterials(const std::string&, std::shared_ptr, std::allocator >, grpc_core::SpiffeBundleMap> >, std::optional >)’: src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:35:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 35 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/timer.h:33, from src/core/lib/event_engine/posix_engine/timer.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/timer.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc: In member function ‘bool grpc_tls_certificate_distributor::HasRootCerts(const std::string&)’: src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:90:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function ‘virtual bool grpc_event_engine::experimental::BasicWorkQueue::Empty() const’: src/core/lib/event_engine/work_queue/basic_work_queue.cc:28:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function ‘virtual size_t grpc_event_engine::experimental::BasicWorkQueue::Size() const’: src/core/lib/event_engine/work_queue/basic_work_queue.cc:33:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function ‘virtual grpc_event_engine::experimental::EventEngine::Closure* grpc_event_engine::experimental::BasicWorkQueue::PopMostRecent()’: src/core/lib/event_engine/work_queue/basic_work_queue.cc:38:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 38 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function ‘virtual grpc_event_engine::experimental::EventEngine::Closure* grpc_event_engine::experimental::BasicWorkQueue::PopOldest()’: src/core/lib/event_engine/work_queue/basic_work_queue.cc:46:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 46 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc: In member function ‘bool grpc_tls_certificate_distributor::HasKeyCertPairs(const std::string&)’: src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:97:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function ‘virtual void grpc_event_engine::experimental::BasicWorkQueue::Add(grpc_event_engine::experimental::EventEngine::Closure*)’: src/core/lib/event_engine/work_queue/basic_work_queue.cc:54:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function ‘virtual void grpc_event_engine::experimental::BasicWorkQueue::Add(absl::lts_20260107::AnyInvocable)’: src/core/lib/event_engine/work_queue/basic_work_queue.cc:59:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc: In member function ‘void grpc_tls_certificate_distributor::SetErrorForCert(const std::string&, std::optional, std::optional)’: src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:108:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 108 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/ext/transport/chttp2/transport/http2_transport.h:25, from src/core/ext/transport/chttp2/transport/http2_transport.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc: In member function ‘void grpc_tls_certificate_distributor::SetError(grpc_error_handle)’: src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:156:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc: In member function ‘void grpc_tls_certificate_distributor::WatchTlsCertificates(std::unique_ptr, std::optional >, std::optional >)’: src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:185:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:237:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc: In member function ‘void grpc_tls_certificate_distributor::CancelTlsCertificatesWatch(TlsCertificatesWatcherInterface*)’: src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:267:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_distributor.cc:302:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 302 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from src/core/ext/transport/chttp2/transport/frame_window_update.cc:26: ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::H2WindowUpdateTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:191:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::H2WindowUpdateTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/frame_window_update.cc:105:37: required from here 105 | t->http2_ztrace_collector.Append(grpc_core::H2WindowUpdateTrace{ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | t->incoming_stream_id, received_update}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/ext/transport/chttp2/transport/flow_control.h:36, from src/core/ext/transport/chttp2/transport/flow_control.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/ext/transport/chttp2/transport/flow_control.h:32: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/ext/filters/rbac/rbac_service_config_parser.h:28, from src/core/ext/filters/rbac/rbac_service_config_parser.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/lib/channel/channel_stack.h:59: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/timer.cc: In member function ‘void grpc_event_engine::experimental::TimerList::TimerInit(grpc_event_engine::experimental::Timer*, grpc_core::Timestamp, grpc_event_engine::experimental::EventEngine::Closure*)’: src/core/lib/event_engine/posix_engine/timer.cc:118:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/timer.cc:147:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/timer.cc: In member function ‘bool grpc_event_engine::experimental::TimerList::TimerCancel(grpc_event_engine::experimental::Timer*)’: src/core/lib/event_engine/posix_engine/timer.cc:163:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 163 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/timer.cc: In member function ‘void grpc_event_engine::experimental::TimerList::Shard::PopTimers(grpc_core::Timestamp, grpc_core::Timestamp*, std::vector*)’: src/core/lib/event_engine/posix_engine/timer.cc:231:32: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | grpc_core::MutexLock lock(&mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ src/core/lib/event_engine/posix_engine/timer.cc: In member function ‘std::vector grpc_event_engine::experimental::TimerList::FindExpiredTimers(grpc_core::Timestamp, grpc_core::Timestamp*)’: src/core/lib/event_engine/posix_engine/timer.cc:250:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/thread_pool/thread_count.h: In member function ‘void grpc_event_engine::experimental::LivingThreadCount::Increment()’: ./src/core/lib/event_engine/thread_pool/thread_count.h:130:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/thread_pool/thread_count.h: In member function ‘void grpc_event_engine::experimental::LivingThreadCount::Decrement()’: ./src/core/lib/event_engine/thread_pool/thread_count.h:135:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/loop.h: At global scope: ./src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of ‘union grpc_core::Loop::’ [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ ./src/core/lib/event_engine/thread_pool/thread_count.h: In member function ‘size_t grpc_event_engine::experimental::LivingThreadCount::count()’: ./src/core/lib/event_engine/thread_pool/thread_count.h:147:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/loop.h:215:31: note: attribute for ‘union grpc_core::Loop::’ must follow the ‘union’ keyword ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/timer.cc: In member function ‘std::optional > grpc_event_engine::experimental::TimerList::TimerCheck(grpc_core::Timestamp*)’: src/core/lib/event_engine/posix_engine/timer.cc:300:27: warning: ‘bool absl::lts_20260107::Mutex::TryLock()’ is deprecated [-Wdeprecated-declarations] 300 | if (!checker_mu_.TryLock()) return std::nullopt; | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:201:22: note: declared here 201 | [[nodiscard]] bool TryLock() ABSL_EXCLUSIVE_TRYLOCK_FUNCTION(true) { | ^~~~~~~ src/core/lib/event_engine/posix_engine/timer.cc:303:21: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 303 | checker_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from src/core/handshaker/security/pipelined_secure_endpoint.cc:44: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/thread_count.cc: In member function ‘size_t grpc_event_engine::experimental::LivingThreadCount::WaitForCountChange(size_t, grpc_core::Duration)’: src/core/lib/event_engine/thread_pool/thread_count.cc:66:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/promise/party.h:28, from ./src/core/ext/transport/chttp2/transport/keepalive.h:22: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/request_buffer.h:20, from src/core/call/request_buffer.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/iomgr_posix_cfstream.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iomgr_posix_cfstream.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/ev_poll_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/ev_poll_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/iomgr_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iomgr_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/timer_manager.cc: In member function ‘bool grpc_event_engine::experimental::TimerManager::WaitUntil(grpc_core::Timestamp)’: src/core/lib/event_engine/posix_engine/timer_manager.cc:48:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 48 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/lockfree_event.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/lockfree_event.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/ping_promise.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/ping_promise.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/event_engine/posix_engine/timer_manager.cc: In member function ‘void grpc_event_engine::experimental::TimerManager::TimerInit(grpc_event_engine::experimental::Timer*, grpc_core::Timestamp, grpc_event_engine::experimental::EventEngine::Closure*)’: src/core/lib/event_engine/posix_engine/timer_manager.cc:101:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/timer_manager.cc: In member function ‘void grpc_event_engine::experimental::TimerManager::Kick()’: src/core/lib/event_engine/posix_engine/timer_manager.cc:122:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 122 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/timer_manager.cc: In member function ‘void grpc_event_engine::experimental::TimerManager::RestartPostFork()’: src/core/lib/event_engine/posix_engine/timer_manager.cc:128:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/timer_manager.cc: In member function ‘void grpc_event_engine::experimental::TimerManager::SuspendOrShutdown(bool)’: src/core/lib/event_engine/posix_engine/timer_manager.cc:145:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/frame_goaway.h:26, from ./src/core/ext/transport/chttp2/transport/internal.h:42: ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::H2PingTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:191:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::H2PingTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/frame_ping.cc:93:37: required from here 93 | t->http2_ztrace_collector.Append( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 94 | grpc_core::H2PingTrace{p->is_ack != 0, p->opaque_8bytes}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/call_combiner.h:26, from src/core/lib/iomgr/call_combiner.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/pollset.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/pollset.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.h:27, from src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/global_subchannel_pool.cc: In member function ‘virtual grpc_core::RefCountedPtr grpc_core::GlobalSubchannelPool::RegisterSubchannel(const grpc_core::SubchannelKey&, grpc_core::RefCountedPtr)’: src/core/client_channel/global_subchannel_pool.cc:41:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 41 | MutexLock lock(&write_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/global_subchannel_pool.cc:49:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 49 | MutexLock lock_read(&read_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/global_subchannel_pool.cc: In member function ‘virtual void grpc_core::GlobalSubchannelPool::UnregisterSubchannel(const grpc_core::SubchannelKey&, grpc_core::Subchannel*)’: src/core/client_channel/global_subchannel_pool.cc:61:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | MutexLock lock(&write_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/global_subchannel_pool.cc:67:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock_read(&read_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/global_subchannel_pool.cc: In member function ‘virtual grpc_core::RefCountedPtr grpc_core::GlobalSubchannelPool::FindSubchannel(const grpc_core::SubchannelKey&)’: src/core/client_channel/global_subchannel_pool.cc:75:21: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 75 | read_shard.mu.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/client_channel/global_subchannel_pool.cc:77:23: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 77 | read_shard.mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/default_event_engine.cc: In function ‘void grpc_event_engine::experimental::SetEventEngineFactory(absl::lts_20260107::AnyInvocable()>)’: src/core/lib/event_engine/default_event_engine.cc:69:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/default_event_engine.cc: In function ‘void grpc_event_engine::experimental::EventEngineFactoryReset()’: src/core/lib/event_engine/default_event_engine.cc:74:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 74 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ src/core/lib/event_engine/default_event_engine.cc: In function ‘void grpc_event_engine::experimental::SetDefaultEventEngine(std::shared_ptr)’: src/core/lib/event_engine/default_event_engine.cc:93:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/pollset_set_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/pollset_set_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/default_event_engine.cc: In function ‘std::shared_ptr grpc_event_engine::experimental::GetDefaultEventEngine()’: src/core/lib/event_engine/default_event_engine.cc:103:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/default_event_engine.cc: In function ‘void grpc_event_engine::experimental::ShutdownDefaultEventEngine()’: src/core/lib/event_engine/default_event_engine.cc:114:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 114 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/resolved_address.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/resolved_address.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/ev_posix.h:30, from ./src/core/lib/iomgr/ev_epoll1_linux.h:24, from src/core/lib/iomgr/ev_posix.cc:32: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from src/core/lib/iomgr/ev_posix.cc:31: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/lockfree_event.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/lockfree_event.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/call/filter_fusion.h:29, from src/core/filter/fused_filters.cc:26: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/pollset_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/pollset_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/http_connect/http_connect_client_handshaker.cc: In member function ‘void grpc_core::{anonymous}::HttpConnectClientHandshaker::OnWriteDone(absl::lts_20260107::Status)’: src/core/handshaker/http_connect/http_connect_client_handshaker.cc:140:32: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 140 | ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/http_connect/http_connect_client_handshaker.cc: In member function ‘void grpc_core::{anonymous}::HttpConnectClientHandshaker::OnReadDone(absl::lts_20260107::Status)’: src/core/handshaker/http_connect/http_connect_client_handshaker.cc:177:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 177 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/http_connect/http_connect_client_handshaker.cc: In member function ‘virtual void grpc_core::{anonymous}::HttpConnectClientHandshaker::Shutdown(absl::lts_20260107::Status)’: src/core/handshaker/http_connect/http_connect_client_handshaker.cc:252:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/http_connect/http_connect_client_handshaker.cc: In member function ‘virtual void grpc_core::{anonymous}::HttpConnectClientHandshaker::DoHandshake(grpc_core::HandshakerArgs*, absl::lts_20260107::AnyInvocable)’: src/core/handshaker/http_connect/http_connect_client_handshaker.cc:294:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/channelz/channelz.cc:41: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/resolve_address.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/resolve_address.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from src/core/lib/iomgr/closure.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz.cc: In member function ‘void grpc_core::channelz::DataSinkImplementation::AddData(std::string_view, std::unique_ptr)’: src/core/channelz/channelz.cc:65:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz.cc: In member function ‘grpc_core::experimental::Json::Array grpc_core::channelz::DataSinkImplementation::Finalize(bool)’: src/core/channelz/channelz.cc:70:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from src/core/client_channel/backup_poller.cc:30: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/event_engine.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/event_engine.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/ext/filters/message_size/message_size_filter.h:27, from src/core/ext/filters/message_size/message_size_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz.cc: In member function ‘void grpc_core::channelz::DataSinkImplementation::Finalize(bool, grpc_channelz_v2_Entity*, upb_Arena*)’: src/core/channelz/channelz.cc:84:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz.cc: In member function ‘grpc_core::experimental::Json::Array grpc_core::channelz::BaseNode::AdditionalInfo()’: src/core/channelz/channelz.cc:132:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/chttp2_transport.h:33: ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/thread_pool/thread_count.h:27, from ./src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30, from src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:21: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/file_descriptor_collection.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/lib/event_engine/thread_pool/thread_count.h: In member function ‘void grpc_event_engine::experimental::LivingThreadCount::Increment()’: ./src/core/lib/event_engine/thread_pool/thread_count.h:130:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/thread_pool/thread_count.h: In member function ‘void grpc_event_engine::experimental::LivingThreadCount::Decrement()’: ./src/core/lib/event_engine/thread_pool/thread_count.h:135:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/thread_pool/thread_count.h: In member function ‘size_t grpc_event_engine::experimental::LivingThreadCount::count()’: ./src/core/lib/event_engine/thread_pool/thread_count.h:147:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/iomgr/socket_utils_posix.h:33, from src/core/lib/iomgr/dualstack_socket_posix.cc:27: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/channelz/channelz.cc: In member function ‘std::unique_ptr grpc_core::channelz::BaseNode::RunZTrace(std::string_view, grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback)’: src/core/channelz/channelz.cc:156:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz.cc: In member function ‘void grpc_core::channelz::BaseNode::SerializeEntity(grpc_channelz_v2_Entity*, upb_Arena*, absl::lts_20260107::Duration)’: src/core/channelz/channelz.cc:185:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz.cc:204:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 204 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/channelz/channelz.cc: In member function ‘void grpc_core::channelz::DataSource::SourceConstructed()’: src/core/channelz/channelz.cc:244:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&node_->data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz.cc: In member function ‘void grpc_core::channelz::DataSource::SourceDestructing()’: src/core/channelz/channelz.cc:251:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 251 | MutexLock lock(&node->data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/handshaker.cc: In member function ‘void grpc_core::HandshakeManager::Add(grpc_core::RefCountedPtr)’: src/core/handshaker/handshaker.cc:79:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/handshaker.cc: In member function ‘void grpc_core::HandshakeManager::DoHandshake(grpc_core::OrphanablePtr, const grpc_core::ChannelArgs&, grpc_core::Timestamp, grpc_tcp_server_acceptor*, absl::lts_20260107::AnyInvocable)>)’: src/core/handshaker/handshaker.cc:97:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/resolve_address_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/resolve_address_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/handshaker/handshaker.cc: In member function ‘void grpc_core::HandshakeManager::Shutdown(absl::lts_20260107::Status)’: src/core/handshaker/handshaker.cc:136:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/sockaddr_utils_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/sockaddr_utils_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/channel/promise_based_filter.h:36, from src/core/lib/channel/promise_based_filter.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/promise_based_filter.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:33, from src/core/credentials/call/oauth2/oauth2_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In lambda function: src/core/handshaker/security/pipelined_secure_endpoint.cc:147:34: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 147 | self->read_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:150:36: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 150 | self->read_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:152:35: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 152 | self->write_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:155:37: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 155 | self->write_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function ‘absl::lts_20260107::Status grpc_core::{anonymous}::FrameProtector::Unprotect(absl::lts_20260107::Status)’: src/core/handshaker/security/pipelined_secure_endpoint.cc:233:31: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 233 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:237:33: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 237 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/socket_factory_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_factory_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function ‘tsi_result grpc_core::{anonymous}::FrameProtector::Protect(grpc_slice_buffer*, int)’: src/core/handshaker/security/pipelined_secure_endpoint.cc:370:31: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 370 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:374:33: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 374 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:399:31: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 399 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:403:33: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 403 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/handshaker.cc: In lambda function: src/core/handshaker/handshaker.cc:192:30: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 192 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/experiments/config.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/experiments/config.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/channel/promise_based_filter.h:36, from ./src/core/ext/filters/http/client_authority_filter.h:28, from src/core/ext/filters/http/client_authority_filter.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/ext/filters/http/client_authority_filter.h:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::H2DataTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:191:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::H2DataTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/frame_data.cc:78:27: required from here 78 | ztrace_collector->Append( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 79 | grpc_core::H2DataTrace{id, is_eof != 0, write_bytes}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/posix_interface_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_interface_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function ‘bool grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::Read(absl::lts_20260107::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)’: src/core/handshaker/security/pipelined_secure_endpoint.cc:578:58: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function ‘bool grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::Write(absl::lts_20260107::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs)’: src/core/handshaker/security/pipelined_secure_endpoint.cc:627:62: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 627 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/debug/trace_flags.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/debug/trace_flags.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function ‘void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::Shutdown()’: src/core/handshaker/security/pipelined_secure_endpoint.cc:665:66: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 665 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/channel/channel_args_preconditioning.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/channel_args_preconditioning.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:666:64: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 666 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:667:65: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 667 | grpc_core::MutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function ‘void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::StartFirstRead()’: src/core/handshaker/security/pipelined_secure_endpoint.cc:679:58: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 679 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In lambda function: src/core/handshaker/security/pipelined_secure_endpoint.cc:702:77: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 702 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:718:60: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 718 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In static member function ‘static void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::FinishFirstRead(grpc_core::RefCountedPtr, absl::lts_20260107::Status)’: src/core/handshaker/security/pipelined_secure_endpoint.cc:734:58: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 734 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In static member function ‘static void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::FailReads(grpc_core::RefCountedPtr, absl::lts_20260107::Status)’: src/core/handshaker/security/pipelined_secure_endpoint.cc:763:32: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 763 | impl->read_queue_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:766:34: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 766 | impl->read_queue_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In static member function ‘static void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::ContinueUnprotect(grpc_core::RefCountedPtr)’: src/core/handshaker/security/pipelined_secure_endpoint.cc:793:68: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 793 | grpc_core::ReleasableMutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:840:79: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 840 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:855:34: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 855 | impl->read_queue_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:864:38: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 864 | impl->read_queue_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:872:38: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 872 | impl->read_queue_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In static member function ‘static void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::StartAsyncRead(grpc_core::RefCountedPtr, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)’: src/core/handshaker/security/pipelined_secure_endpoint.cc:881:67: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 881 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:898:58: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 898 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc: In static member function ‘static void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::FinishAsyncRead(grpc_core::RefCountedPtr, absl::lts_20260107::Status)’: src/core/handshaker/security/pipelined_secure_endpoint.cc:918:56: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 918 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/handshaker/security/security_handshaker.h:25, from src/core/handshaker/security/security_handshaker.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘void grpc_event_engine::experimental::WorkStealingThreadPool::TheftRegistry::Enroll(grpc_event_engine::experimental::WorkQueue*)’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:197:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘void grpc_event_engine::experimental::WorkStealingThreadPool::TheftRegistry::Unenroll(grpc_event_engine::experimental::WorkQueue*)’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:202:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘grpc_event_engine::experimental::EventEngine::Closure* grpc_event_engine::experimental::WorkStealingThreadPool::TheftRegistry::StealOne()’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:207:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 207 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::Start()’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:234:47: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 234 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::Quiesce()’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:284:47: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::PrepareFork()’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:328:47: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 328 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::TrackThread(gpr_thd_id)’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:339:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::UntrackThread(gpr_thd_id)’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:345:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 345 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::DumpStacksAndCrash()’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:350:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/handshaker/http_connect/xds_http_proxy_mapper.h:23, from src/core/handshaker/http_connect/xds_http_proxy_mapper.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/filter/auth/server_auth_filter.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘void grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::Signal()’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:617:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 617 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘void grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::SignalAll()’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:622:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function ‘bool grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration)’: src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:628:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/socket_utils_common_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_utils_common_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/timer_heap.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/timer_heap.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/socket_utils_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_utils_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from src/core/call/call_filters.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/http2_client_transport.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/http2_client_transport.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/call_combiner.h:28: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/grpc_tls_credentials_options.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_credentials_options.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from src/core/call/metadata.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/transport/transport_credentials.h:31, from src/core/credentials/transport/transport_credentials.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/server_call.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/server_call.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/socket_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/systemd_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/systemd_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/posix_endpoint.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_endpoint.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/filter/auth/client_auth_filter.cc:32: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/combiner.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/combiner.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/traced_buffer_list.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/traced_buffer_list.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/client_channel/client_channel.h:29, from ./src/core/client_channel/load_balanced_call_destination.h:19: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/fake/fake_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/fake/fake_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from src/core/channelz/channel_trace.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/client_channel.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/client_channel.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:201:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 201 | PromiseFactoryImpl(Token, F&& f, A&&) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/iomgr_internal.h:25, from src/core/lib/iomgr/iomgr_internal.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/resource_quota/memory_quota.h: In instantiation of ‘void grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_core::{anonymous}::FrameProtector::MaybePostReclaimer()::)>]’: ./src/core/lib/resource_quota/memory_quota.h:546:26: required from ‘void grpc_core::MemoryOwner::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_core::{anonymous}::FrameProtector::MaybePostReclaimer()::)>]’ 546 | impl()->PostReclaimer(pass, std::move(fn)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/core/handshaker/security/pipelined_secure_endpoint.cc:138:34: required from here 138 | memory_owner_.PostReclaimer( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 139 | ReclamationPass::kBenign, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 140 | [self = Ref()](std::optional sweep) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | if (sweep.has_value()) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 142 | GRPC_TRACE_LOG(resource_quota, INFO) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | << "secure endpoint: benign reclamation to free memory"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 | grpc_slice temp_read_slice; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | grpc_slice temp_write_slice; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | | 147 | self->read_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~ 148 | temp_read_slice = | ~~~~~~~~~~~~~~~~~ 149 | std::exchange(self->read_staging_buffer_, grpc_empty_slice()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | self->read_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 151 | | 152 | self->write_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~ 153 | temp_write_slice = std::exchange(self->write_staging_buffer_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | grpc_empty_slice()); | ~~~~~~~~~~~~~~~~~~~~ 155 | self->write_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | | 157 | CSliceUnref(temp_read_slice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | CSliceUnref(temp_write_slice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | self->has_posted_reclaimer_.store(false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | std::memory_order_relaxed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | } | ~ 162 | }); | ~~ ./src/core/lib/resource_quota/memory_quota.h:461:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/ext/transport/chttp2/transport/flow_control.h:36, from ./src/core/ext/transport/chttp2/transport/http2_transport.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/channel_idle/idle_filter_state.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/channel_idle/idle_filter_state.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/ext/transport/chttp2/transport/chttp2_transport.h:33, from src/core/ext/transport/chttp2/transport/writing.cc:36: ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata_info.h:20, from src/core/call/metadata_info.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel_stream_client.cc: In member function ‘virtual void grpc_core::SubchannelStreamClient::Orphan()’: src/core/client_channel/subchannel_stream_client.cc:93:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel_stream_client.cc: In member function ‘void grpc_core::SubchannelStreamClient::StartCall()’: src/core/client_channel/subchannel_stream_client.cc:105:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel_stream_client.cc: In member function ‘void grpc_core::SubchannelStreamClient::OnRetryTimer()’: src/core/client_channel/subchannel_stream_client.cc:153:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 153 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel_stream_client.cc: In member function ‘void grpc_core::SubchannelStreamClient::CallState::RecvMessageReady()’: src/core/client_channel/subchannel_stream_client.cc:356:51: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 356 | MutexLock lock(&subchannel_stream_client_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel_stream_client.cc: In static member function ‘static void grpc_core::SubchannelStreamClient::CallState::RecvTrailingMetadataReady(void*, grpc_error_handle)’: src/core/client_channel/subchannel_stream_client.cc:421:55: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 421 | MutexLock lock(&self->subchannel_stream_client_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:34, from ./src/core/credentials/call/external/external_account_credentials.h:29, from src/core/credentials/transport/google_default/google_default_credentials.cc:36: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/subchannel.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/subchannel.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/alts/alts_security_connector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/alts_security_connector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/jwt/jwt_credentials.h:32, from src/core/credentials/call/jwt/jwt_credentials.cc:18: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_client.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_client.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/call/call_filters.h:26, from ./src/core/call/call_spine.h:24, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from ./src/core/lib/channel/channel_stack.h:63, from ./src/core/lib/surface/call.h:32: ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)’: ./src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/ev_posix.h:30, from ./src/core/lib/iomgr/ev_poll_posix.h:24, from src/core/lib/iomgr/ev_poll_posix.cc:40: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/ev_posix.h:29: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPullStateString(ServerToClientPullState)’: ./src/core/call/call_state.h:244:3: warning: control reaches end of non-void function [-Wreturn-type] 244 | } | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)’: ./src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)’: ./src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ In file included from ./src/core/call/call_filters.h:26, from ./src/core/call/call_spine.h:24: ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)’: ./src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)’: ./src/core/call/call_state.h:161:3: warning: control reaches end of non-void function [-Wreturn-type] 161 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)’: ./src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/iomgr_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iomgr_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_client_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_client_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/iomgr.h:25, from src/core/lib/iomgr/iomgr.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ In file included from src/core/client_channel/load_balanced_call_destination.cc:23: ./src/core/lib/promise/loop.h: At global scope: ./src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of ‘union grpc_core::Loop::’ [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/loop.h:215:31: note: attribute for ‘union grpc_core::Loop::’ must follow the ‘union’ keyword ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPullStateString(ServerToClientPullState)’: ./src/core/call/call_state.h:244:3: warning: control reaches end of non-void function [-Wreturn-type] 244 | } | ^ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)’: ./src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ In file included from src/core/lib/iomgr/iomgr.cc:30: ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_certificate_provider.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/lib/iomgr/endpoint_pair_posix.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/lib/iomgr/endpoint_pair_posix.cc:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/credentials/transport/google_default/google_default_credentials.cc: In function ‘void update_tenancy()’: src/core/credentials/transport/google_default/google_default_credentials.cc:318:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 318 | grpc_core::MutexLock lock(g_state_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/credentials/transport/google_default/google_default_credentials.cc: In function ‘bool metadata_server_available()’: src/core/credentials/transport/google_default/google_default_credentials.cc:333:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 333 | grpc_core::MutexLock lock(g_state_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32, from ./src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:26, from src/core/credentials/call/call_creds_registry_init.cc:29: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/google_default/google_default_credentials.cc: In function ‘void grpc_core::internal::grpc_flush_cached_google_default_credentials()’: src/core/credentials/transport/google_default/google_default_credentials.cc:535:28: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(g_state_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_server_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/call/call_filters.h:26, from ./src/core/call/call_spine.h:24: ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)’: ./src/core/call/call_state.h:161:3: warning: control reaches end of non-void function [-Wreturn-type] 161 | } | ^ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)’: ./src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_server_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function ‘virtual void grpc_event_engine::experimental::Epoll1EventHandle::OrphanHandle(grpc_event_engine::experimental::PosixEngineClosure*, grpc_event_engine::experimental::FileDescriptor*, std::string_view)’: src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:203:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 203 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:212:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/timer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/timer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/timer_heap.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/timer_heap.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)’: ./src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)’: ./src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPullStateString(ServerToClientPullState)’: ./src/core/call/call_state.h:244:3: warning: control reaches end of non-void function [-Wreturn-type] 244 | } | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function ‘void grpc_event_engine::experimental::Epoll1Poller::Close()’: src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:262:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 262 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function ‘virtual grpc_event_engine::experimental::EventHandle* grpc_event_engine::experimental::Epoll1Poller::CreateHandle(grpc_event_engine::experimental::FileDescriptor, std::string_view, bool)’: src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:286:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 286 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/unix_sockets_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/unix_sockets_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/vsock.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/vsock.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function ‘virtual void grpc_event_engine::experimental::Epoll1EventHandle::ShutdownHandle(absl::lts_20260107::Status)’: src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:388:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 388 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function ‘virtual grpc_event_engine::experimental::Poller::WorkResult grpc_event_engine::experimental::Epoll1Poller::Work(grpc_event_engine::experimental::EventEngine::Duration, absl::lts_20260107::FunctionRef)’: src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:429:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 429 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function ‘virtual void grpc_event_engine::experimental::Epoll1Poller::Kick()’: src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:451:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function ‘virtual void grpc_event_engine::experimental::Epoll1Poller::HandleForkInChild()’: src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:468:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 468 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function ‘virtual void grpc_event_engine::experimental::Epoll1Poller::ResetKickState()’: src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:492:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 492 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from src/core/channelz/channel_trace.cc:30: ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/client_channel_service_config.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/client_channel_service_config.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/request_buffer.h: In member function ‘bool grpc_core::RequestBuffer::committed() const’: ./src/core/call/request_buffer.h:111:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/lib/iomgr/event_engine_shims/endpoint.h:21, from src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/event_engine_shims/endpoint.h:16: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/call/request_buffer.cc: In member function ‘grpc_core::ValueOrFailure grpc_core::RequestBuffer::PushClientInitialMetadata(grpc_core::ClientMetadataHandle)’: src/core/call/request_buffer.cc:31:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 31 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/call/request_buffer.cc: In member function ‘grpc_core::Poll > grpc_core::RequestBuffer::PollPushMessage(grpc_core::MessageHandle&)’: src/core/call/request_buffer.cc:43:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 43 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/call/request_buffer.cc: In member function ‘grpc_core::StatusFlag grpc_core::RequestBuffer::FinishSends()’: src/core/call/request_buffer.cc:64:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 64 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/call/request_buffer.cc: In member function ‘void grpc_core::RequestBuffer::Cancel(absl::lts_20260107::Status)’: src/core/call/request_buffer.cc:80:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/call/request_buffer.cc: In member function ‘void grpc_core::RequestBuffer::Commit(Reader*)’: src/core/call/request_buffer.cc:87:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/call/request_buffer.cc: In member function ‘grpc_core::Poll > > grpc_core::RequestBuffer::Reader::PollPullClientInitialMetadata()’: src/core/call/request_buffer.cc:114:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 114 | MutexLock lock(&buffer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/call/request_buffer.cc: In member function ‘grpc_core::Poll > > > grpc_core::RequestBuffer::Reader::PollPullMessage()’: src/core/call/request_buffer.cc:138:41: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | ReleasableMutexLock lock(&buffer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/retry_filter_legacy_call_data.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/retry_filter_legacy_call_data.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_crl_provider.cc: In member function ‘absl::lts_20260107::Status grpc_core::experimental::DirectoryReloaderCrlProvider::Update()’: src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:225:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_crl_provider.cc: In member function ‘virtual std::shared_ptr grpc_core::experimental::DirectoryReloaderCrlProvider::GetCrl(const grpc_core::experimental::CertificateInfo&)’: src/core/credentials/transport/tls/grpc_tls_crl_provider.cc:248:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/lib/iomgr/exec_ctx.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/lib/iomgr/iomgr.cc:31: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/channel/connected_channel.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/connected_channel.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc: In constructor ‘grpc_event_engine::experimental::FileDescriptorCollection::FileDescriptorCollection(grpc_event_engine::experimental::FileDescriptorCollection&&)’: src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:38:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 38 | grpc_core::MutexLock lock(&other.mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc: In member function ‘grpc_event_engine::experimental::FileDescriptorCollection& grpc_event_engine::experimental::FileDescriptorCollection::operator=(grpc_event_engine::experimental::FileDescriptorCollection&&)’: src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:47:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 47 | grpc_core::MutexLock self_lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:48:45: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 48 | grpc_core::MutexLock other_lock(&other.mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc: In member function ‘grpc_event_engine::experimental::FileDescriptor grpc_event_engine::experimental::FileDescriptorCollection::Add(int)’: src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:57:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 57 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc: In member function ‘bool grpc_event_engine::experimental::FileDescriptorCollection::Remove(const grpc_event_engine::experimental::FileDescriptor&)’: src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:68:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc: In member function ‘absl::lts_20260107::flat_hash_set grpc_event_engine::experimental::FileDescriptorCollection::ClearAndReturnRawDescriptors()’: src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:79:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/backend_metrics/backend_metric_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/backend_metrics/backend_metric_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:15: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/security_connector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/security_connector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channel_trace.cc: In member function ‘grpc_core::Json grpc_core::channelz::ChannelTrace::RenderJson() const’: src/core/channelz/channel_trace.cc:52:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 52 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/transport/promise_endpoint.h:33, from ./src/core/ext/transport/chttp2/transport/write_cycle.h:32, from ./src/core/ext/transport/chttp2/transport/ping_promise.h:32, from src/core/ext/transport/chttp2/transport/ping_promise.cc:18: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/ext/transport/chttp2/transport/http2_settings.h:26, from ./src/core/ext/transport/chttp2/transport/frame.h:25, from ./src/core/ext/transport/chttp2/transport/ping_promise.h:28: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/channelz/channel_trace.cc: In member function ‘grpc_core::channelz::ChannelTrace::EntryRef grpc_core::channelz::ChannelTrace::AppendEntry(EntryRef, std::unique_ptr)’: src/core/channelz/channel_trace.cc:80:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/client_channel_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/client_channel_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/channelz/channel_trace.cc: In member function ‘void grpc_core::channelz::ChannelTrace::DropEntry(EntryRef)’: src/core/channelz/channel_trace.cc:151:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 151 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channel_trace.cc: In member function ‘void grpc_core::channelz::ChannelTrace::ForEachTraceEvent(absl::lts_20260107::FunctionRef)>) const’: src/core/channelz/channel_trace.cc:208:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channel_trace.cc: In member function ‘void grpc_core::channelz::ChannelTrace::Render(grpc_channelz_v2_Entity*, upb_Arena*) const’: src/core/channelz/channel_trace.cc:245:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/channel_idle/legacy_channel_idle_filter.h:27: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/cfstream_handle.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/cfstream_handle.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/client_channel/client_channel.h:28: ./src/core/lib/promise/observable.h: In instantiation of ‘grpc_core::Observable::Observer::~Observer() [with T = grpc_core::RefCountedPtr]’: ./src/core/lib/promise/observable.h:158:9: required from ‘auto grpc_core::Observable::NextWhen(F&&) [with F = grpc_core::Observable >::Next(grpc_core::RefCountedPtr)::&)>; T = grpc_core::RefCountedPtr]’ 158 | class ObserverWhen : public Observer { | ^~~~~~~~~~~~ ./src/core/lib/promise/observable.h:50:20: required from ‘auto grpc_core::Observable::Next(T) [with T = grpc_core::RefCountedPtr]’ 50 | return NextWhen([current = std::move(current)](const T& value) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51 | return value != current; | ~~~~~~~~~~~~~~~~~~~~~~~~ 52 | }); | ~~ src/core/client_channel/load_balanced_call_destination.cc:211:34: required from here 211 | picker.Next(last_picker), | ~~~~~~~~~~~^~~~~~~~~~~~~ ./src/core/lib/promise/observable.h:118:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(state_->mu()); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/wakeup_fd_nospecial.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/wakeup_fd_nospecial.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/channelz/channelz_registry.h:29, from src/core/channelz/v2tov1/legacy_api.cc:22: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/wakeup_fd_pipe.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/wakeup_fd_pipe.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/alpn/alpn.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/alpn/alpn.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from ./src/core/lib/event_engine/posix_engine/internal_errqueue.h:21, from ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25, from src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:34, from src/core/ext/transport/chttp2/transport/http2_client_transport.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:38: ./src/core/lib/promise/loop.h: At global scope: ./src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of ‘union grpc_core::Loop::’ [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ ./src/core/lib/promise/loop.h:215:31: note: attribute for ‘union grpc_core::Loop::’ must follow the ‘union’ keyword ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/wakeup_fd_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/wakeup_fd_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/posix_engine_listener.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_engine_listener.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/iomgr/socket_utils_posix.h:33, from src/core/lib/iomgr/socket_utils_common_posix.cc:32: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/json_util.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/json_util.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/ssl_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/ssl_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/iomgr/socket_utils_posix.h:33, from src/core/lib/iomgr/socket_utils_posix.cc:43: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/lib/iomgr/socket_utils_posix.cc:38: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc: In member function ‘double grpc_core::LegacyMaxAgeFilter::Config::FromChannelArgs(const grpc_core::ChannelArgs&)::BitGen::MakeUniformDouble(double, double)’: src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:107:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | MutexLock lock(&mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/event_engine/posix.h:24, from ./src/core/lib/iomgr/tcp_server_utils_posix.h:26, from ./src/core/lib/iomgr/systemd_utils.h:24, from src/core/lib/iomgr/systemd_utils.cc:32: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from ./src/core/lib/address_utils/sockaddr_utils.h:28, from src/core/lib/iomgr/systemd_utils.cc:29: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/promise/mpsc.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise/mpsc.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/promise/sleep.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise/sleep.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/resource_quota/api.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/api.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/fake/fake_credentials.h:30, from src/core/credentials/transport/fake/fake_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/security/secure_endpoint.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/security/secure_endpoint.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/ext/transport/chttp2/transport/chttp2_transport.cc: In function ‘void close_transport_locked(grpc_chttp2_transport*, grpc_error_handle)’: src/core/ext/transport/chttp2/transport/chttp2_transport.cc:927:48: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 927 | grpc_core::MutexLock lock(&t->ep_destroy_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/security_handshaker.cc: In member function ‘void grpc_core::{anonymous}::SecurityHandshaker::OnPeerCheckedFn(grpc_error_handle)’: src/core/handshaker/security/security_handshaker.cc:216:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/security_handshaker.cc: In static member function ‘static void grpc_core::{anonymous}::SecurityHandshaker::OnHandshakeNextDoneGrpcWrapper(tsi_result, void*, const unsigned char*, size_t, tsi_handshaker_result*)’: src/core/handshaker/security/security_handshaker.cc:410:25: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 410 | MutexLock lock(&h->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/tls_security_connector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/tls_security_connector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/handshaker/security/security_handshaker.cc: In member function ‘void grpc_core::{anonymous}::SecurityHandshaker::OnHandshakeDataReceivedFromPeerFn(absl::lts_20260107::Status)’: src/core/handshaker/security/security_handshaker.cc:457:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 457 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/security_handshaker.cc: In member function ‘void grpc_core::{anonymous}::SecurityHandshaker::OnHandshakeDataSentToPeerFn(absl::lts_20260107::Status)’: src/core/handshaker/security/security_handshaker.cc:488:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 488 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/security_handshaker.cc: In member function ‘virtual void grpc_core::{anonymous}::SecurityHandshaker::Shutdown(grpc_error_handle)’: src/core/handshaker/security/security_handshaker.cc:517:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/security_handshaker.cc: In member function ‘virtual void grpc_core::{anonymous}::SecurityHandshaker::DoHandshake(grpc_core::HandshakerArgs*, absl::lts_20260107::AnyInvocable)’: src/core/handshaker/security/security_handshaker.cc:529:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/resource_quota/connection_quota.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/connection_quota.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/resource_quota/periodic_update.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/periodic_update.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/call/server_call.h:42, from src/core/call/server_call.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/call/server_call.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/client/chttp2_connector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/client/chttp2_connector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/resource_quota/stream_quota.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/stream_quota.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/dynamic_filters.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/dynamic_filters.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/event_engine_shims/endpoint.cc: In member function ‘int grpc_event_engine::experimental::{anonymous}::EventEngineEndpointWrapper::Fd()’: src/core/lib/iomgr/event_engine_shims/endpoint.cc:78:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/ping_promise.h:35: ./src/core/lib/promise/inter_activity_latch.h: In lambda function: ./src/core/lib/promise/inter_activity_latch.h:101:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/inter_activity_latch.h: In member function ‘void grpc_core::InterActivityLatch::Set()’: ./src/core/lib/promise/inter_activity_latch.h:115:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 115 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/inter_activity_latch.h: In member function ‘bool grpc_core::InterActivityLatch::IsSet() const’: ./src/core/lib/promise/inter_activity_latch.h:123:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 123 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/chttp2_transport.cc: In member function ‘virtual void grpc_chttp2_transport::SetPollset(grpc_stream*, grpc_pollset*)’: src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3364:43: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 3364 | grpc_core::MutexLock lock(&ep_destroy_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/chttp2_transport.cc: In member function ‘virtual void grpc_chttp2_transport::SetPollsetSet(grpc_stream*, grpc_pollset_set*)’: src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3374:43: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 3374 | grpc_core::MutexLock lock(&ep_destroy_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/event_engine_shims/endpoint.cc: In member function ‘void grpc_event_engine::experimental::{anonymous}::EventEngineEndpointWrapper::OnShutdownInternal()’: src/core/lib/iomgr/event_engine_shims/endpoint.cc:267:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/composite/composite_call_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/composite/composite_call_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/resource_tracker/resource_tracker.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_tracker/resource_tracker.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/event_engine_shims/closure.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/event_engine_shims/closure.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/frame_data.h:33: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/http_connect/http_proxy_mapper.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/http_connect/http_proxy_mapper.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:34: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from ./src/core/lib/event_engine/posix_engine/event_poller.h:24, from src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/posix_engine_closure.h:17, from ./src/core/lib/event_engine/posix_engine/lockfree_event.h:22, from src/core/lib/event_engine/posix_engine/lockfree_event.cc:14: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/tcp_socket_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In static member function ‘static std::string_view grpc_core::channelz::BaseNode::EntityTypeToKind(EntityType)’: ./src/core/channelz/channelz.h:186:3: warning: control reaches end of non-void function [-Wreturn-type] 186 | } | ^ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/alts/alts_security_connector.h:26, from src/core/credentials/transport/alts/alts_security_connector.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from src/core/ext/transport/inproc/legacy_inproc_transport.cc:51: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/pollset.h:26, from src/core/lib/iomgr/pollset.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/ev_posix.h:30, from src/core/lib/iomgr/tcp_client_posix.cc:38: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/lib/iomgr/tcp_client_posix.cc:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:34: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from ./src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29, from src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/event_engine/event_engine_context.h:21, from ./src/core/lib/promise/party.h:31: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/iomgr/buffer_list.h:30, from src/core/lib/iomgr/tcp_posix.cc:55: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/lib/iomgr/tcp_posix.cc:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/client_channel/client_channel.h:22, from src/core/client_channel/client_channel.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/timer.h:28, from src/core/lib/iomgr/timer.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/timer.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/ev_posix.h:30, from src/core/lib/iomgr/tcp_posix.cc:57: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/lockfree_event.h:27, from src/core/lib/iomgr/lockfree_event.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/credentials/transport/channel_creds_registry_init.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/external/external_account_credentials.cc: In member function ‘virtual void grpc_core::ExternalAccountCredentials::ExternalFetchRequest::Orphan()’: src/core/credentials/call/external/external_account_credentials.cc:155:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/external/external_account_credentials.cc: In member function ‘void grpc_core::ExternalAccountCredentials::ExternalFetchRequest::ExchangeToken(absl::lts_20260107::StatusOr >)’: src/core/credentials/call/external/external_account_credentials.cc:185:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/iomgr/socket_utils_posix.h:33, from src/core/lib/iomgr/tcp_posix.cc:59: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/external/external_account_credentials.cc: In member function ‘void grpc_core::ExternalAccountCredentials::ExternalFetchRequest::MaybeImpersonateServiceAccount(absl::lts_20260107::StatusOr >)’: src/core/credentials/call/external/external_account_credentials.cc:274:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 274 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/security/authorization/authorization_policy_provider_vtable.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/authorization_policy_provider_vtable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/external/external_account_credentials.cc: In member function ‘void grpc_core::ExternalAccountCredentials::ExternalFetchRequest::OnImpersonateServiceAccount(absl::lts_20260107::StatusOr >)’: src/core/credentials/call/external/external_account_credentials.cc:355:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 355 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/security/authorization/grpc_authorization_engine.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/grpc_authorization_engine.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h: In member function ‘int grpc_event_engine::experimental::TracedBufferList::Size()’: ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/traced_buffer_list.cc: In member function ‘void grpc_event_engine::experimental::TracedBufferList::AddNewEntry(int32_t, grpc_event_engine::experimental::EventEnginePosixInterface*, const grpc_event_engine::experimental::FileDescriptor&, grpc_event_engine::experimental::EventEngine::Endpoint::WriteEventSink)’: src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:213:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 213 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/traced_buffer_list.cc: In member function ‘void grpc_event_engine::experimental::TracedBufferList::ProcessTimestamp(sock_extended_err*, cmsghdr*, grpc_event_engine::experimental::scm_timestamping*)’: src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:223:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/traced_buffer_list.cc: In member function ‘void grpc_event_engine::experimental::TracedBufferList::Shutdown(std::optional)’: src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:276:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 276 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/endpoint.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/endpoint.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/resolve_address_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/resolve_address_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/fork_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/fork_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/channelz/v2tov1/legacy_api.cc:25: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/security/authorization/matchers.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/matchers.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/activity.h: In instantiation of ‘grpc_core::promise_detail::PromiseActivity::PromiseActivity(F, WakeupScheduler, OnDone, Contexts&& ...) [with F = grpc_core::promise_detail::TrySeq, grpc_core::LegacyMaxAgeFilter::PostInit():: >; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::LegacyMaxAgeFilter::PostInit()::; Contexts = {grpc_core::RefCountedPtr}]’: ./src/core/lib/promise/activity.h:685:7: required from ‘grpc_core::ActivityPtr grpc_core::MakeActivity(Factory, WakeupScheduler, OnDone, Contexts&& ...) [with Factory = promise_detail::TrySeq, LegacyMaxAgeFilter::PostInit():: >; WakeupScheduler = ExecCtxWakeupScheduler; OnDone = LegacyMaxAgeFilter::PostInit()::; Contexts = {RefCountedPtr}; ActivityPtr = std::unique_ptr]’ 685 | new promise_detail::PromiseActivity( | ~~~~~~~~~~~~~ 687 | std::move(promise_factory), std::move(wakeup_scheduler), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 688 | std::move(on_done), std::forward(contexts)...)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/ext/filters/channel_idle/legacy_channel_idle_filter.cc:178:39: required from here 178 | max_age_activity_.Set(MakeActivity( | ~~~~~~~~~~~~^ 179 | TrySeq( | ~~~~~~~ 180 | // First sleep until the max connection age | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | Sleep(Timestamp::Now() + max_connection_age_), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | // Then send a goaway. | ~~~~~~~~~~~~~~~~~~~~~~ 183 | [this] { | ~~~~~~~~ 184 | GRPC_CHANNEL_STACK_REF(this->channel_stack(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | "max_age send_goaway"); | ~~~~~~~~~~~~~~~~~~~~~~~ 186 | // Jump out of the activity to send the goaway. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 | auto fn = [](void* arg, grpc_error_handle) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | auto* channel_stack = static_cast(arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | grpc_transport_op* op = grpc_make_transport_op(nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | op->goaway_error = grpc_error_set_int( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | GRPC_ERROR_CREATE("max_age"), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | StatusIntProperty::kHttp2Error, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | static_cast(Http2ErrorCode::kNoError)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | grpc_channel_element* elem = | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | grpc_channel_stack_element(channel_stack, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | elem->filter->start_transport_op(elem, op); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | GRPC_CHANNEL_STACK_UNREF(channel_stack, "max_age send_goaway"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | }; | ~~ 199 | ExecCtx::Run( | ~~~~~~~~~~~~~ 200 | DEBUG_LOCATION, | ~~~~~~~~~~~~~~~ 201 | GRPC_CLOSURE_CREATE(fn, this->channel_stack(), nullptr), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 202 | absl::OkStatus()); | ~~~~~~~~~~~~~~~~~~ 203 | return Immediate(absl::OkStatus()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 204 | }, | ~~ 205 | // Sleep for the grace period | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | [this] { | ~~~~~~~~ 207 | return Sleep(Timestamp::Now() + max_connection_age_grace_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | }), | ~~~ 209 | ExecCtxWakeupScheduler(), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | [channel_stack, this](absl::Status status) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | // OnDone -- close the connection if the promise completed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | // successfully. | ~~~~~~~~~~~~~~~~ 213 | // (if it did not, it was cancelled) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | if (status.ok()) CloseChannel("max connection age"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215 | }, | ~~ 216 | std::move(arena))); | ~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/activity.h:503:15: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPullStateString(ServerToClientPullState)’: ./src/core/call/call_state.h:244:3: warning: control reaches end of non-void function [-Wreturn-type] 244 | } | ^ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/activity.h:505:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/iomgr/socket_utils_posix.h:33, from src/core/lib/iomgr/tcp_client_posix.cc:43: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/ext/transport/inproc/legacy_inproc_transport.cc:56: ./src/core/server/server.h: In member function ‘void grpc_core::Server::ShutdownUnrefOnRequest()’: ./src/core/server/server.h:633:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)’: ./src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)’: ./src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)’: ./src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/handshaker_registry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/handshaker_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/frame_data.h:28, from src/core/ext/transport/chttp2/transport/chttp2_transport.cc:55: ./src/core/channelz/ztrace_collector.h: In instantiation of ‘bool grpc_core::channelz::ZTraceCollector::IsActive() [with Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1219:54: required from here 1219 | trace_ztrace = t->http2_ztrace_collector.IsActive(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/channelz/ztrace_collector.h:206:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 206 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/lib/event_engine/default_event_engine.h:23, from src/core/lib/iomgr/tcp_server_posix.cc:54: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/lib/iomgr/tcp_server_posix.cc:38: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/write_size_policy.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/write_size_policy.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/retry_filter_legacy_call_data.h:28, from src/core/client_channel/retry_filter_legacy_call_data.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/client_channel/retry_filter_legacy_call_data.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_posix.cc: In member function ‘void grpc_core::TcpZerocopySendCtx::NoteSend(grpc_core::TcpZerocopySendRecord*)’: src/core/lib/iomgr/tcp_posix.cc:246:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 246 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_posix.cc: In member function ‘grpc_core::TcpZerocopySendRecord* grpc_core::TcpZerocopySendCtx::GetSendRecord()’: src/core/lib/iomgr/tcp_posix.cc:277:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 277 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_posix.cc: In member function ‘grpc_core::TcpZerocopySendRecord* grpc_core::TcpZerocopySendCtx::ReleaseSendRecord(uint32_t)’: src/core/lib/iomgr/tcp_posix.cc:291:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 291 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_posix.cc: In member function ‘void grpc_core::TcpZerocopySendCtx::PutSendRecord(grpc_core::TcpZerocopySendRecord*)’: src/core/lib/iomgr/tcp_posix.cc:302:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 302 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_posix.cc: In member function ‘bool grpc_core::TcpZerocopySendCtx::AllSendRecordsEmpty()’: src/core/lib/iomgr/tcp_posix.cc:313:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_posix.cc: In member function ‘bool grpc_core::TcpZerocopySendCtx::UpdateZeroCopyOMemStateAfterFree()’: src/core/lib/iomgr/tcp_posix.cc:353:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 353 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_posix.cc: In member function ‘bool grpc_core::TcpZerocopySendCtx::UpdateZeroCopyOMemStateAfterSend(bool)’: src/core/lib/iomgr/tcp_posix.cc:393:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_posix.cc: In function ‘void run_poller({anonymous}::backup_poller*)’: src/core/lib/iomgr/tcp_posix.cc:636:27: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 636 | g_backup_poller_mu->Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/iomgr/tcp_posix.cc:642:31: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 642 | g_backup_poller_mu->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc:648:31: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 648 | g_backup_poller_mu->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc: In function ‘void drop_uncovered({anonymous}::grpc_tcp*)’: src/core/lib/iomgr/tcp_posix.cc:660:27: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 660 | g_backup_poller_mu->Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/iomgr/tcp_posix.cc:663:29: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 663 | g_backup_poller_mu->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc: In function ‘void cover_self({anonymous}::grpc_tcp*)’: src/core/lib/iomgr/tcp_posix.cc:678:27: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 678 | g_backup_poller_mu->Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/iomgr/tcp_posix.cc:687:31: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 687 | g_backup_poller_mu->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc:696:31: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 696 | g_backup_poller_mu->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from src/core/credentials/transport/security_connector.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc: In function ‘void tcp_destroy(grpc_endpoint*)’: src/core/lib/iomgr/tcp_posix.cc:799:20: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 799 | tcp->read_mu.Lock(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/iomgr/tcp_posix.cc:801:22: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 801 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc: In function ‘void perform_reclamation({anonymous}::grpc_tcp*)’: src/core/lib/iomgr/tcp_posix.cc:809:20: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 809 | tcp->read_mu.Lock(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/iomgr/tcp_posix.cc:814:22: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 814 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/wakeup_fd_eventfd.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/wakeup_fd_eventfd.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/lib/iomgr/tcp_posix.cc: In function ‘void tcp_handle_read(void*, grpc_error_handle)’: src/core/lib/iomgr/tcp_posix.cc:1112:20: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 1112 | tcp->read_mu.Lock(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/iomgr/tcp_posix.cc:1120:26: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 1120 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc:1144:22: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 1144 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc: In function ‘void tcp_read(grpc_endpoint*, grpc_slice_buffer*, grpc_closure*, bool, int)’: src/core/lib/iomgr/tcp_posix.cc:1154:20: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 1154 | tcp->read_mu.Lock(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/iomgr/tcp_posix.cc:1163:24: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 1163 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc:1169:24: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 1169 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc:1175:24: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 1175 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/ext/filters/backend_metrics/backend_metric_provider.h:18, from ./src/core/ext/filters/backend_metrics/backend_metric_filter.h:23, from src/core/ext/filters/backend_metrics/backend_metric_filter.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/iomgr/tcp_posix.cc: In function ‘void grpc_tcp_destroy_and_release_fd(grpc_endpoint*, int*, grpc_closure*)’: src/core/lib/iomgr/tcp_posix.cc:2079:20: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 2079 | tcp->read_mu.Lock(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/iomgr/tcp_posix.cc:2081:22: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 2081 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/timer.h:33, from src/core/lib/event_engine/posix_engine/timer_heap.cc:26: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/timer.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/promise/observable.h: In instantiation of ‘grpc_core::Poll grpc_core::Observable::Observer::operator()() [with T = grpc_core::RefCountedPtr]’: ./src/core/lib/promise/detail/promise_like.h:216:25: required from ‘grpc_core::promise_detail::PromiseLike::type>::value), void>::type>::WrappedResult grpc_core::promise_detail::PromiseLike::type>::value), void>::type>::operator()() [with F = grpc_core::Observable >::ObserverWhen >::Next(grpc_core::RefCountedPtr)::&)> >; typename std::enable_if<(! std::is_void::type>::value), void>::type = void; typename std::invoke_result::type = grpc_core::Poll >; WrappedResult = grpc_core::Poll >]’ 216 | return WrapInPoll(f_()); | ~~^~ ./src/core/lib/promise/map.h:152:37: required from ‘grpc_core::Poll::Result>::Result> grpc_core::Map::operator()() [with Promise = grpc_core::Observable >::ObserverWhen >::Next(grpc_core::RefCountedPtr)::&)> >; Fn = grpc_core::LoadBalancedCallDestination::StartCall(grpc_core::UnstartedCallHandler):: mutable:: mutable::)>; typename grpc_core::promise_detail::WrappedFn::Result>::Result = std::variant > >; typename grpc_core::promise_detail::PromiseLike::Result = grpc_core::RefCountedPtr]’ 152 | Poll r = promise_(); | ~~~~~~~~^~ ./src/core/lib/promise/detail/promise_like.h:216:25: required from ‘grpc_core::promise_detail::PromiseLike::type>::value), void>::type>::WrappedResult grpc_core::promise_detail::PromiseLike::type>::value), void>::type>::operator()() [with F = grpc_core::Map >::ObserverWhen >::Next(grpc_core::RefCountedPtr)::&)> >, grpc_core::LoadBalancedCallDestination::StartCall(grpc_core::UnstartedCallHandler):: mutable:: mutable::)> >; typename std::enable_if<(! std::is_void::type>::value), void>::type = void; typename std::invoke_result::type = grpc_core::Poll > > >; WrappedResult = grpc_core::Poll > > >]’ 216 | return WrapInPoll(f_()); | ~~^~ ./src/core/lib/promise/loop.h:164:37: required from ‘grpc_core::Poll >().Make())::Result>::Result> grpc_core::Loop::operator()() [with F = grpc_core::LoadBalancedCallDestination::StartCall(grpc_core::UnstartedCallHandler):: mutable::; bool kYield = false; typename grpc_core::promise_detail::LoopTraits >().Make())::Result>::Result = absl::lts_20260107::StatusOr >; typename decltype (declval >().Make())::Result = std::variant > >; decltype (declval >().Make()) = grpc_core::promise_detail::PromiseLike >::ObserverWhen >::Next(grpc_core::RefCountedPtr)::&)> >, grpc_core::LoadBalancedCallDestination::StartCall(grpc_core::UnstartedCallHandler):: mutable:: mutable::)> >, void>]’ 164 | auto promise_result = promise_(); | ~~~~~~~~^~ ./src/core/lib/promise/detail/promise_like.h:216:25: required from ‘grpc_core::promise_detail::PromiseLike::type>::value), void>::type>::WrappedResult grpc_core::promise_detail::PromiseLike::type>::value), void>::type>::operator()() [with F = grpc_core::Loop mutable::, false>; typename std::enable_if<(! std::is_void::type>::value), void>::type = void; typename std::invoke_result::type = grpc_core::Poll > >; WrappedResult = grpc_core::Poll > >]’ 216 | return WrapInPoll(f_()); | ~~^~ ./src/core/lib/promise/map.h:243:25: required from ‘auto grpc_core::CheckDelayed(Promise&&) [with Promise = Loop mutable::, false>]’ 243 | auto r = promise(); | ~~~~~~~^~ src/core/client_channel/load_balanced_call_destination.cc:206:25: required from here 206 | CheckDelayed(Loop( | ~~~~~~~~~~~~^~~~~~ 207 | [last_picker = | ~~~~~~~~~~~~~~ 208 | RefCountedPtr(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 209 | unstarted_handler, picker]() mutable { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | return Map( | ~~~~~~~~~~~ 211 | picker.Next(last_picker), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 212 | [unstarted_handler, &last_picker]( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213 | RefCountedPtr | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214 | picker) mutable { | ~~~~~~~~~~~~~~~~~ 215 | CHECK_NE(picker.get(), nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216 | last_picker = std::move(picker); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217 | // Returns 3 possible things: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 218 | // - Continue to queue the pick | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 219 | // - non-OK status to fail the pick | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | // - a connected subchannel to complete the pick | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 221 | return PickSubchannel(*last_picker, unstarted_handler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222 | }); | ~~~ 223 | })), | ~~~ ./src/core/lib/promise/observable.h:137:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(state_->mu()); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/message_size/message_size_filter.h:30: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:26, from src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/call_combiner.h:26, from ./src/core/lib/channel/channel_stack.h:55, from ./src/core/lib/channel/connected_channel.h:25, from src/core/lib/channel/connected_channel.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_stack.h:40: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/call_combiner.h:28: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/cf_engine/cf_engine.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/cf_engine/cf_engine.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/promise/activity.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise/activity.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/security/authorization/stdout_logger.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/stdout_logger.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/combiner.h:27, from src/core/lib/iomgr/combiner.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/combiner.h:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/hpack_encoder_table.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/frame.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/client_channel_filter.h:32, from src/core/client_channel/client_channel_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/event_engine/posix.h:24, from ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:32, from src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/http/server/http_server_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/server/http_server_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/lib/iomgr/lockfree_event.cc:24: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/credentials/transport/tls/ssl_utils.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/client_channel/client_channel_service_config.h:27, from src/core/client_channel/client_channel_service_config.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/slice/slice.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/slice/slice.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/iomgr/tcp_posix.h:36, from src/core/lib/iomgr/tcp_client_posix.cc:45: ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/lib/channel/channel_stack.h:59: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_client_posix.cc: In function ‘void on_writable(void*, grpc_error_handle)’: src/core/lib/iomgr/tcp_client_posix.cc:261:43: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_client_posix.cc: In function ‘int64_t grpc_tcp_client_create_from_prepared_fd(grpc_pollset_set*, grpc_closure*, int, const grpc_event_engine::experimental::EndpointConfig&, const grpc_resolved_address*, grpc_core::Timestamp, grpc_endpoint**)’: src/core/lib/iomgr/tcp_client_posix.cc:390:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 390 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/tcp_client_posix.cc: In function ‘bool tcp_cancel_connect(int64_t)’: src/core/lib/iomgr/tcp_client_posix.cc:437:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 437 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc: In lambda function: src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:174:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/timer_generic.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/timer_generic.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc: In member function ‘absl::lts_20260107::Status grpc_core::FileWatcherCertificateProvider::ValidateCredentials() const’: src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:228:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/lib/resource_quota/memory_quota.h: In instantiation of ‘void grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer(grpc_core::ReclamationPass, F) [with F = maybe_post_reclaimer({anonymous}::grpc_tcp*)::)>]’: ./src/core/lib/resource_quota/memory_quota.h:546:26: required from ‘void grpc_core::MemoryOwner::PostReclaimer(grpc_core::ReclamationPass, F) [with F = maybe_post_reclaimer({anonymous}::grpc_tcp*)::)>]’ 546 | impl()->PostReclaimer(pass, std::move(fn)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/core/lib/iomgr/tcp_posix.cc:822:36: required from here 822 | tcp->memory_owner.PostReclaimer( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 823 | grpc_core::ReclamationPass::kBenign, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | [tcp](std::optional sweep) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 825 | if (sweep.has_value()) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 826 | perform_reclamation(tcp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | TCP_UNREF(tcp, "posted_reclaimer"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | }); | ~~ ./src/core/lib/resource_quota/memory_quota.h:461:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc: In member function ‘void grpc_core::FileWatcherCertificateProvider::ForceUpdate()’: src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:270:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 270 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/slice/slice_string_helpers.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/slice/slice_string_helpers.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc: In lambda function: src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:424:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 424 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/tls_security_connector.h:31, from src/core/credentials/transport/tls/tls_security_connector.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/call/server_call.h:46: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc: In member function ‘absl::lts_20260107::Status grpc_core::InMemoryCertificateProvider::Update(std::optional, std::allocator >, grpc_core::SpiffeBundleMap> > >, std::optional >)’: src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:464:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:25, from src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc: In member function ‘absl::lts_20260107::Status grpc_core::InMemoryCertificateProvider::ValidateCredentials() const’: src/core/credentials/transport/tls/grpc_tls_certificate_provider.cc:516:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 516 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/default_event_engine_factory.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/default_event_engine_factory.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/socket_utils_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_utils_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/byte_buffer_reader.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/byte_buffer_reader.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/event_engine_shims/tcp_client.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/event_engine_shims/tcp_client.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/call_details.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/call_details.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/bin_decoder.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/bin_decoder.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/lib/iomgr/tcp_client.h:27, from src/core/lib/iomgr/tcp_client.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/endpoint.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from ./src/core/credentials/transport/tls/grpc_tls_credentials_options.h:32, from src/core/credentials/transport/tls/grpc_tls_credentials_options.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/resource_quota/thread_quota.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/thread_quota.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/filter/auth/auth_filters.h:34, from src/core/filter/auth/server_auth_filter.cc:36: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/connection_quota.h:23, from src/core/lib/resource_quota/connection_quota.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/ev_posix.h:30, from src/core/lib/iomgr/iomgr_posix.cc:25: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/ev_posix.h:29: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/stream.h:39, from ./src/core/ext/transport/chttp2/transport/http2_transport.h:31: ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘auto grpc_core::http2::StreamDataQueue::EnqueueMessage(grpc_core::MessageHandle&&) [with MetadataHandle = std::unique_ptr; grpc_core::MessageHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:140:39: required from here 140 | return data_queue_->EnqueueMessage(std::move(message)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/external/aws_request_signer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external/aws_request_signer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/byte_buffer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/byte_buffer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::H2TcpMetricsTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:193:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = write_action(grpc_chttp2_transport*, std::vector)::)>::; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 193 | AppendValue(producer_or_value()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/chttp2_transport.cc:1257:41: required from here 1257 | ztrace_collector->Append([&]() { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1258 | return grpc_core::H2TcpMetricsTrace{ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | telemetry_info, event, std::move(metrics), timestamp}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1260 | }); | ~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/filter/auth/auth_filters.h:34, from src/core/filter/auth/client_auth_filter.cc:37: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/goaway.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/goaway.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/call_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/call_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/resource_quota/resource_quota.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/resource_quota.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/promise/sleep.h:24, from src/core/lib/promise/sleep.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/promise/sleep.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/event_engine_shims/closure.h:20, from src/core/lib/iomgr/event_engine_shims/closure.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/event_engine_shims/closure.h:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/stream.h:39, from ./src/core/ext/transport/chttp2/transport/http2_transport.h:31, from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:44: ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘auto grpc_core::http2::StreamDataQueue::EnqueueMessage(grpc_core::MessageHandle&&) [with MetadataHandle = std::unique_ptr; grpc_core::MessageHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:140:39: required from here 140 | return data_queue_->EnqueueMessage(std::move(message)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/composite/composite_call_credentials.h:32, from src/core/credentials/call/composite/composite_call_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/security/authorization/audit_logging.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/audit_logging.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/channel_create.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/channel_create.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/timer.h:28, from ./src/core/lib/iomgr/timer_heap.h:24, from src/core/lib/iomgr/timer_heap.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/ext/transport/chttp2/transport/keepalive.h:21, from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: ./src/core/lib/promise/loop.h: At global scope: ./src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of ‘union grpc_core::Loop::’ [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ ./src/core/lib/promise/loop.h:215:31: note: attribute for ‘union grpc_core::Loop::’ must follow the ‘union’ keyword In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/timer.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/ping_promise.h:35, from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: ./src/core/lib/promise/inter_activity_latch.h: In lambda function: ./src/core/lib/promise/inter_activity_latch.h:101:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/inter_activity_latch.h: In member function ‘void grpc_core::InterActivityLatch::Set()’: ./src/core/lib/promise/inter_activity_latch.h:115:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 115 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/inter_activity_latch.h: In member function ‘bool grpc_core::InterActivityLatch::IsSet() const’: ./src/core/lib/promise/inter_activity_latch.h:123:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 123 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/channel_stack_type.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/channel_stack_type.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/completion_queue.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/completion_queue.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: ./src/core/ext/transport/chttp2/transport/security_frame.h: In lambda function: ./src/core/ext/transport/chttp2/transport/security_frame.h:75:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/frame_rst_stream.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_rst_stream.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/ext/transport/chttp2/transport/security_frame.h: In member function ‘void grpc_core::SecurityFrameHandler::ProcessPayload(grpc_core::SliceBuffer&&)’: ./src/core/ext/transport/chttp2/transport/security_frame.h:122:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 122 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/security_frame.h: In lambda function: ./src/core/ext/transport/chttp2/transport/security_frame.h:148:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 148 | MutexLock lock(&self->mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/security_frame.h: In member function ‘void grpc_core::SecurityFrameHandler::MaybeAppendSecurityFrame(grpc_core::http2::FrameSender&)’: ./src/core/ext/transport/chttp2/transport/security_frame.h:189:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 189 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/security_frame.h: In member function ‘void grpc_core::SecurityFrameHandler::OnTransportClosed()’: ./src/core/ext/transport/chttp2/transport/security_frame.h:209:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 209 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/security_frame.h: In member function ‘std::string grpc_core::SecurityFrameHandler::TestOnlyDebugString()’: ./src/core/ext/transport/chttp2/transport/security_frame.h:234:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 234 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/completion_queue_factory.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/completion_queue_factory.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/event_string.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/event_string.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/socket_utils_linux.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_utils_linux.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/event_engine/posix_engine/ev_poll_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/ev_poll_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/event_engine/event_engine_context.h:21, from src/core/lib/promise/sleep.cc:22: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/http2_client_transport.h: In member function ‘grpc_core::Duration grpc_core::http2::Http2ClientTransport::NextAllowedPingInterval()’: ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:521:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘void grpc_core::http2::Http2ClientTransport::StartConnectivityWatch(grpc_connectivity_state, grpc_core::OrphanablePtr)’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:146:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 146 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘void grpc_core::http2::Http2ClientTransport::StopConnectivityWatch(grpc_core::ConnectivityStateWatcherInterface*)’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:152:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘void grpc_core::http2::Http2ClientTransport::ReportDisconnection(const absl::lts_20260107::Status&, grpc_core::Transport::StateWatcher::DisconnectInfo, const char*)’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:159:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 159 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘virtual void grpc_core::http2::Http2ClientTransport::StartWatch(grpc_core::RefCountedPtr)’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:174:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘virtual void grpc_core::http2::Http2ClientTransport::StopWatch(grpc_core::RefCountedPtr)’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:189:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 189 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/iomgr/socket_utils_posix.h:33, from src/core/lib/iomgr/wakeup_fd_pipe.cc:29: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/init.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/init.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/lib/resource_quota/api.h:23, from src/core/lib/resource_quota/api.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘grpc_core::http2::Http2Status grpc_core::http2::Http2ClientTransport::ProcessIncomingFrame(grpc_core::Http2GoawayFrame&&)’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:520:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 520 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/iomgr/tcp_posix.h:36, from src/core/lib/iomgr/endpoint_pair_posix.cc:42: ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In lambda function: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:867:49: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/lame_client.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/lame_client.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/lib/resource_quota/memory_quota.h: In instantiation of ‘void grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer(grpc_core::ReclamationPass, F) [with F = post_benign_reclaimer(grpc_chttp2_transport*)::)>]’: ./src/core/lib/resource_quota/memory_quota.h:546:26: required from ‘void grpc_core::MemoryOwner::PostReclaimer(grpc_core::ReclamationPass, F) [with F = post_benign_reclaimer(grpc_chttp2_transport*)::)>]’ 546 | impl()->PostReclaimer(pass, std::move(fn)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/chttp2_transport.cc:3385:34: required from here 3385 | t->memory_owner.PostReclaimer( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 3386 | grpc_core::ReclamationPass::kBenign, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3387 | [t = t->Ref()]( | ~~~~~~~~~~~~~~~ 3388 | std::optional sweep) mutable { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3389 | if (sweep.has_value()) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 3390 | auto* tp = t.get(); | ~~~~~~~~~~~~~~~~~~~ 3391 | tp->active_reclamation = std::move(*sweep); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3392 | tp->combiner->Run( | ~~~~~~~~~~~~~~~~~~ 3393 | grpc_core::InitTransportClosure( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3394 | std::move(t), &tp->benign_reclaimer_locked), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3395 | absl::OkStatus()); | ~~~~~~~~~~~~~~~~~~ 3396 | } | ~ 3397 | }); | ~~ ./src/core/lib/resource_quota/memory_quota.h:461:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/metadata_array.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/metadata_array.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/frame_data.h:28, from src/core/ext/transport/chttp2/transport/writing.cc:38: ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::H2PingTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:191:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::H2PingTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/writing.cc:134:41: required from here 134 | t->http2_ztrace_collector.Append( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 135 | grpc_core::H2PingTrace{false, id}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/lib/iomgr/event_engine_shims/closure.cc:20: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘void grpc_core::http2::Http2ClientTransport::AddToStreamList(grpc_core::RefCountedPtr)’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1272:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1272 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/unix_sockets_posix_noop.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/unix_sockets_posix_noop.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/security/secure_endpoint.h:29, from src/core/handshaker/security/secure_endpoint.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/handshaker/security/secure_endpoint.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘void grpc_core::http2::Http2ClientTransport::CloseStream(grpc_core::http2::Stream&, grpc_core::http2::CloseStreamArgs, grpc_core::DebugLocation)’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1469:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1469 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/event_engine/posix.h:24, from ./src/core/lib/iomgr/tcp_server_utils_posix.h:26, from src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from ./src/core/lib/address_utils/sockaddr_utils.h:28, from src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘void grpc_core::http2::Http2ClientTransport::MaybeSpawnCloseTransport(grpc_core::http2::Http2Status, grpc_core::DebugLocation)’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1672:45: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1672 | ReleasableMutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In lambda function: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1789:45: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1789 | MutexLock lock(&self->transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘absl::lts_20260107::StatusOr grpc_core::http2::Http2ClientTransport::NextStreamId()’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1841:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1841 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::http2::Http2ClientTransport::LookupStream(uint32_t)’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:1885:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1885 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/frame_data.h:28, from src/core/ext/transport/chttp2/transport/parsing.cc:38: ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::H2UnknownFrameTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:191:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::H2UnknownFrameTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/parsing.cc:526:35: required from here 526 | t->http2_ztrace_collector.Append(grpc_core::H2UnknownFrameTrace{ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 527 | t->incoming_frame_type, | ~~~~~~~~~~~~~~~~~~~~~~~ 528 | t->incoming_frame_flags, | ~~~~~~~~~~~~~~~~~~~~~~~~ 529 | t->incoming_stream_id, | ~~~~~~~~~~~~~~~~~~~~~~ 530 | t->incoming_frame_size, | ~~~~~~~~~~~~~~~~~~~~~~~ 531 | }); | ~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/ev_posix.h:30, from src/core/lib/iomgr/fork_posix.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/ev_posix.h:29: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/client_channel/client_channel.h:29: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/interception_chain.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/interception_chain.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/transport/http2_client_transport.cc: In member function ‘virtual bool grpc_core::http2::Http2ClientTransport::KeepAliveInterfaceImpl::NeedToSendKeepAlivePing()’: src/core/ext/transport/chttp2/transport/http2_client_transport.cc:2198:49: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2198 | MutexLock lock(&transport_->transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/call/client_call.h:43, from src/core/client_channel/client_channel.cc:40: ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/hpack_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/hpack_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/insecure/insecure_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/insecure/insecure_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/version.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/version.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/transport/bdp_estimator.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/bdp_estimator.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/transport/call_final_info.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/call_final_info.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/client_channel/retry_interceptor.h:19, from src/core/client_channel/client_channel.cc:49: ./src/core/call/request_buffer.h: In member function ‘bool grpc_core::RequestBuffer::committed() const’: ./src/core/call/request_buffer.h:111:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/iomgr/tcp_client.h:30: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/transport/error_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/error_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/pollset_set.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/pollset_set.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueInitialMetadata(MetadataHandle&&) [with MetadataHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:127:47: required from here 127 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueTrailingMetadata(MetadataHandle&&) [with MetadataHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:132:48: required from here 132 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/transport/connectivity_state.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/connectivity_state.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueHalfClosed() [with MetadataHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:145:42: required from here 145 | return data_queue_->EnqueueHalfClosed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/transport/status_conversion.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/status_conversion.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/call/call_filters.h:26, from ./src/core/call/call_spine.h:24: ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)’: ./src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueResetStream(uint32_t) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]’: ./src/core/ext/transport/chttp2/transport/stream.h:151:43: required from here 151 | return data_queue_->EnqueueResetStream(error_code); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘grpc_core::http2::StreamDataQueue::DequeueResult grpc_core::http2::StreamDataQueue::DequeueFrames(uint32_t, uint32_t, uint32_t, grpc_core::HPackCompressor&, grpc_core::http2::FrameSender&, bool) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]’: ./src/core/ext/transport/chttp2/transport/stream.h:161:38: required from here 161 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | stream_flow_control_tokens, encoder, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | frame_sender, | ~~~~~~~~~~~~~ 164 | /*can_send_reset_stream=*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | !(state == HttpStreamState::kIdle || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | state == HttpStreamState::kClosed)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:517:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘grpc_core::http2::StreamDataQueue::StreamWritabilityUpdate grpc_core::http2::StreamDataQueue::ReceivedFlowControlWindowUpdate(uint32_t) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]’: ./src/core/ext/transport/chttp2/transport/stream.h:170:56: required from here 170 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:574:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/client_channel/client_channel.cc:62: ./src/core/lib/promise/loop.h: At global scope: ./src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of ‘union grpc_core::Loop::’ [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ ./src/core/lib/promise/loop.h:215:31: note: attribute for ‘union grpc_core::Loop::’ must follow the ‘union’ keyword g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/lb_metadata.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/lb_metadata.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/lib/resource_quota/api.h:23, from src/core/handshaker/security/secure_endpoint.cc:49: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32, from ./src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:28: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueInitialMetadata(MetadataHandle&&) [with MetadataHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:127:47: required from here 127 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/subchannel.h:29, from src/core/client_channel/subchannel.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/client_channel/subchannel.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueTrailingMetadata(MetadataHandle&&) [with MetadataHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:132:48: required from here 132 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/ztrace_collector.h: In instantiation of ‘grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl() [with Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: /usr/include/c++/15.2.1/bits/unique_ptr.h:92:2: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl]’ 92 | delete __ptr; | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:398:17: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = grpc_core::channelz::ZTraceCollector, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl; _Dp = std::default_delete, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace>::ZTraceImpl>]’ 398 | get_deleter()(std::move(__ptr)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:211:40: required from ‘std::unique_ptr grpc_core::channelz::ZTraceCollector::MakeZTrace() [with Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 211 | return std::make_unique(impl_.GetOrCreate()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/chttp2_transport.cc:665:57: required from here 665 | return transport_->http2_ztrace_collector.MakeZTrace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/channelz/ztrace_collector.h:391:19: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueHalfClosed() [with MetadataHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:145:42: required from here 145 | return data_queue_->EnqueueHalfClosed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/transport/transport.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/transport.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueResetStream(uint32_t) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]’: ./src/core/ext/transport/chttp2/transport/stream.h:151:43: required from here 151 | return data_queue_->EnqueueResetStream(error_code); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘grpc_core::http2::StreamDataQueue::DequeueResult grpc_core::http2::StreamDataQueue::DequeueFrames(uint32_t, uint32_t, uint32_t, grpc_core::HPackCompressor&, grpc_core::http2::FrameSender&, bool) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]’: ./src/core/ext/transport/chttp2/transport/stream.h:161:38: required from here 161 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | stream_flow_control_tokens, encoder, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | frame_sender, | ~~~~~~~~~~~~~ 164 | /*can_send_reset_stream=*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | !(state == HttpStreamState::kIdle || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | state == HttpStreamState::kClosed)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:517:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:36, from src/core/lib/iomgr/tcp_server_posix.cc:57: ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h: In member function ‘int grpc_event_engine::experimental::TracedBufferList::Size()’: ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘grpc_core::http2::StreamDataQueue::StreamWritabilityUpdate grpc_core::http2::StreamDataQueue::ReceivedFlowControlWindowUpdate(uint32_t) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]’: ./src/core/ext/transport/chttp2/transport/stream.h:170:56: required from here 170 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:574:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘void grpc_event_engine::experimental::TcpZerocopySendCtx::NoteSend(grpc_event_engine::experimental::TcpZerocopySendRecord*)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::GetSendRecord()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::ReleaseSendRecord(uint32_t)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘void grpc_event_engine::experimental::TcpZerocopySendCtx::PutSendRecord(grpc_event_engine::experimental::TcpZerocopySendRecord*)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::AllSendRecordsEmpty()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterFree()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterSend(bool, bool&)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/thread_quota.h:25, from src/core/lib/resource_quota/thread_quota.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/thread_quota.cc: In member function ‘void grpc_core::ThreadQuota::SetMax(size_t)’: src/core/lib/resource_quota/thread_quota.cc:28:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/thread_quota.cc: In member function ‘bool grpc_core::ThreadQuota::Reserve(size_t)’: src/core/lib/resource_quota/thread_quota.cc:33:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/thread_quota.cc: In member function ‘void grpc_core::ThreadQuota::Release(size_t)’: src/core/lib/resource_quota/thread_quota.cc:40:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 40 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_server.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/grpc_polled_fd.h:27, from ./src/core/lib/event_engine/ares_resolver.h:33, from ./src/core/lib/event_engine/posix_engine/posix_engine.h:30, from src/core/lib/event_engine/default_event_engine_factory.cc:43: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/default_event_engine_factory.h:18, from src/core/lib/event_engine/default_event_engine_factory.cc:15: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel.cc: In constructor ‘grpc_core::{anonymous}::ExternalStateWatcher::ExternalStateWatcher(grpc_core::WeakRefCountedPtr, grpc_completion_queue*, void*, grpc_connectivity_state, grpc_core::Timestamp)’: src/core/client_channel/client_channel.cc:750:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 750 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel.cc: In member function ‘void grpc_core::{anonymous}::ExternalStateWatcher::MaybeStartCompletion(absl::lts_20260107::Status)’: src/core/client_channel/client_channel.cc:788:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 788 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel.cc: In member function ‘virtual void grpc_core::ClientChannel::GetInfo(const grpc_channel_info*)’: src/core/client_channel/client_channel.cc:849:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 849 | MutexLock lock(&info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/polling_entity.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/polling_entity.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/iomgr/tcp_posix.h:36, from src/core/lib/iomgr/tcp_server_posix.cc:68: ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_client_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_client_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/lib/surface/byte_buffer_reader.cc:27: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/address_filtering.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/address_filtering.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/lib/channel/connected_channel.cc:53: ./src/core/lib/promise/loop.h: At global scope: ./src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of ‘union grpc_core::Loop::’ [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ ./src/core/lib/promise/loop.h:215:31: note: attribute for ‘union grpc_core::Loop::’ must follow the ‘union’ keyword g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/child_policy_handler.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/child_policy_handler.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/call/metadata.h:21, from ./src/core/call/call_filters.h:28: ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 344 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION auto TrySeq(F0&& f0, F1&& f1, F2&& f2, | ^~~~~~ ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/try_seq.h:344:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/surface/call.h:41, from src/core/lib/channel/connected_channel.cc:65: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/lib/iomgr/timer_generic.cc:28: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from src/core/lib/iomgr/timer_generic.cc:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/iomgr/tcp_client.h:30, from src/core/lib/iomgr/iomgr_posix.cc:29: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/event_engine/posix.h:24, from src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel.cc: In member function ‘void grpc_core::ClientChannel::UpdateServiceConfigInControlPlaneLocked(grpc_core::RefCountedPtr, grpc_core::RefCountedPtr, std::string)’: src/core/client_channel/client_channel.cc:1375:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1375 | MutexLock lock(&info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/grpclb/client_load_reporting_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb/client_load_reporting_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/socket_mutator.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_mutator.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/lib/surface/byte_buffer.cc:28: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/lib/promise/activity.h: In instantiation of ‘void grpc_core::promise_detail::PromiseActivity::Cancel() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::LegacyChannelIdleFilter::StartIdleTimer()::; Contexts = {grpc_core::RefCountedPtr}]’: ./src/core/lib/promise/activity.h:528:8: required from here 528 | void Cancel() final { | ^~~~~~ ./src/core/lib/promise/activity.h:536:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/security/authorization/audit_logging.h:29, from src/core/lib/security/authorization/audit_logging.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from include/grpc/grpc_audit_logging.h:28, from ./src/core/lib/security/authorization/audit_logging.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/security/authorization/audit_logging.cc: In static member function ‘static void grpc_core::experimental::AuditLoggerRegistry::RegisterFactory(std::unique_ptr)’: src/core/lib/security/authorization/audit_logging.cc:53:20: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 53 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/security/authorization/audit_logging.cc: In static member function ‘static bool grpc_core::experimental::AuditLoggerRegistry::FactoryExists(std::string_view)’: src/core/lib/security/authorization/audit_logging.cc:60:20: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/security/authorization/audit_logging.cc: In static member function ‘static absl::lts_20260107::StatusOr > grpc_core::experimental::AuditLoggerRegistry::ParseConfig(std::string_view, const grpc_core::experimental::Json&)’: src/core/lib/security/authorization/audit_logging.cc:67:20: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/event_engine/posix.h:24, from ./src/core/lib/event_engine/posix_engine/posix_engine.h:32: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/security/authorization/audit_logging.cc: In static member function ‘static std::unique_ptr grpc_core::experimental::AuditLoggerRegistry::CreateAuditLogger(std::unique_ptr)’: src/core/lib/security/authorization/audit_logging.cc:78:20: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/security/authorization/audit_logging.cc: In static member function ‘static void grpc_core::experimental::AuditLoggerRegistry::TestOnlyResetRegistry()’: src/core/lib/security/authorization/audit_logging.cc:85:20: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 85 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/filter_stack_call.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/filter_stack_call.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/lib/surface/call_details.cc:24: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from src/core/lib/surface/call_details.cc:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/grpclb/grpclb_balancer_addresses.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb/grpclb_balancer_addresses.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:36: ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h: In member function ‘int grpc_event_engine::experimental::TracedBufferList::Size()’: ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/client_channel/connector.h:22, from ./src/core/ext/transport/chttp2/client/chttp2_connector.h:27, from src/core/ext/transport/chttp2/client/chttp2_connector.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/ext/transport/chttp2/client/chttp2_connector.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/activity.h: In instantiation of ‘void grpc_core::promise_detail::PromiseActivity::Step() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::LegacyChannelIdleFilter::StartIdleTimer()::; Contexts = {grpc_core::RefCountedPtr}]’: ./src/core/lib/promise/activity.h:521:5: required from ‘void grpc_core::promise_detail::PromiseActivity::RunScheduledWakeup() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::LegacyChannelIdleFilter::StartIdleTimer()::; Contexts = {grpc_core::RefCountedPtr}]’ 521 | Step(); | ^~~~ ./src/core/lib/promise/exec_ctx_wakeup_scheduler.h:39:7: required from ‘void grpc_core::ExecCtxWakeupScheduler::BoundScheduler::ScheduleWakeup() [with ActivityType = grpc_core::promise_detail::PromiseActivity, false>, grpc_core::ExecCtxWakeupScheduler, grpc_core::LegacyChannelIdleFilter::StartIdleTimer()::, grpc_core::RefCountedPtr >]’ 42 | static_cast(arg)->RunScheduledWakeup(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/lib/promise/activity.h:573:27: required from ‘void grpc_core::promise_detail::PromiseActivity::WakeupAsync(grpc_core::WakeupMask) [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::LegacyChannelIdleFilter::StartIdleTimer()::; Contexts = {grpc_core::RefCountedPtr}; grpc_core::WakeupMask = short unsigned int]’ 573 | this->ScheduleWakeup(); | ~~~~~~~~~~~~~~~~~~~~^~ ./src/core/lib/promise/activity.h:568:8: required from here 568 | void WakeupAsync(WakeupMask) final { | ^~~~~~~~~~~ ./src/core/lib/promise/activity.h:597:15: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/lib/promise/activity.h:600:19: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/promise/activity.h:604:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘void grpc_event_engine::experimental::TcpZerocopySendCtx::NoteSend(grpc_event_engine::experimental::TcpZerocopySendRecord*)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::GetSendRecord()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::ReleaseSendRecord(uint32_t)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘void grpc_event_engine::experimental::TcpZerocopySendCtx::PutSendRecord(grpc_event_engine::experimental::TcpZerocopySendRecord*)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::AllSendRecordsEmpty()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/grpclb/load_balancer_api.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb/load_balancer_api.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterFree()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterSend(bool, bool&)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/lib/surface/call_utils.h:45, from src/core/lib/surface/call_utils.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/surface/call_utils.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/channelz/channelz_registry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/channelz_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from src/core/lib/resource_quota/resource_quota.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/surface/call.h:41, from src/core/client_channel/client_channel_filter.cc:76: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/tcp_connect/tcp_connect_handshaker.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/backend_metrics/backend_metric_filter.h:26: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_endpoint.cc: In member function ‘void grpc_event_engine::experimental::PosixEndpointImpl::PerformReclamation()’: src/core/lib/event_engine/posix_engine/posix_endpoint.cc:470:16: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 470 | read_mu_.Lock(); | ~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/event_engine/posix_engine/posix_endpoint.cc:475:18: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 475 | read_mu_.Unlock(); | ~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/lb_policy.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/lb_policy.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc: In constructor ‘grpc_core::ClientChannelFilter::ExternalConnectivityWatcher::ExternalConnectivityWatcher(grpc_core::ClientChannelFilter*, grpc_polling_entity, grpc_connectivity_state*, grpc_closure*, grpc_closure*)’: src/core/client_channel/client_channel_filter.cc:717:50: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 717 | MutexLock lock(&chand_->external_watchers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_endpoint.cc: In lambda function: src/core/lib/event_engine/posix_engine/posix_endpoint.cc:593:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 593 | grpc_core::MutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc: In static member function ‘static void grpc_core::ClientChannelFilter::ExternalConnectivityWatcher::RemoveWatcherFromExternalWatchersMap(grpc_core::ClientChannelFilter*, grpc_closure*, bool)’: src/core/client_channel/client_channel_filter.cc:747:49: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 747 | MutexLock lock(&chand->external_watchers_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_endpoint.cc: In member function ‘bool grpc_event_engine::experimental::PosixEndpointImpl::Read(absl::lts_20260107::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)’: src/core/lib/event_engine/posix_engine/posix_endpoint.cc:614:48: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 614 | grpc_core::ReleasableMutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_endpoint.cc: In member function ‘void grpc_event_engine::experimental::PosixEndpointImpl::MaybeShutdown(absl::lts_20260107::Status, absl::lts_20260107::AnyInvocable)>)’: src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1267:16: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 1267 | read_mu_.Lock(); | ~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1269:18: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 1269 | read_mu_.Unlock(); | ~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/tls/load_system_roots_fallback.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/load_system_roots_fallback.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/slice/percent_encoding.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/slice/percent_encoding.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/lib/security/authorization/evaluate_args.h:25, from ./src/core/lib/security/authorization/authorization_engine.h:22, from ./src/core/lib/security/authorization/authorization_policy_provider.h:22, from src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/surface/completion_queue.h:31, from src/core/lib/surface/completion_queue.cc:18: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/surface/completion_queue.h:28: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/oob_backend_metric.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/oob_backend_metric.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/pick_first/pick_first.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/pick_first/pick_first.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/client_channel/client_channel_filter.cc: In member function ‘void grpc_core::ClientChannelFilter::OnResolverErrorLocked(absl::lts_20260107::Status)’: src/core/client_channel/client_channel_filter.cc:1333:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1333 | MutexLock lock(&resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc: In member function ‘void grpc_core::ClientChannelFilter::UpdateServiceConfigInControlPlaneLocked(grpc_core::RefCountedPtr, grpc_core::RefCountedPtr, std::string)’: src/core/client_channel/client_channel_filter.cc:1409:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1409 | MutexLock lock(&info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/hpack_encoder.h:34, from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::PromiseEndpointReadTrace; Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]’: ./src/core/channelz/ztrace_collector.h:191:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::PromiseEndpointReadTrace; Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]’ 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:206:32: required from here 206 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from src/core/lib/promise/activity.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/promise/activity.h:28: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc: In member function ‘void grpc_core::ClientChannelFilter::UpdateServiceConfigInDataPlaneLocked(const grpc_core::ChannelArgs&)’: src/core/client_channel/client_channel_filter.cc:1494:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1494 | MutexLock lock(&resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:26, from ./src/core/lib/event_engine/posix_engine/event_poller.h:24, from ./src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25, from src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/ev_poll_posix.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/client_channel/client_channel_filter.cc: In member function ‘void grpc_core::ClientChannelFilter::DestroyResolverAndLbPolicyLocked()’: src/core/client_channel/client_channel_filter.cc:1539:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1539 | MutexLock lock(&resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc: In member function ‘void grpc_core::ClientChannelFilter::UpdateStateAndPickerLocked(grpc_connectivity_state, const absl::lts_20260107::Status&, const char*, grpc_core::RefCountedPtr)’: src/core/client_channel/client_channel_filter.cc:1587:25: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1587 | MutexLock lock(&lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc: In member function ‘grpc_error_handle grpc_core::ClientChannelFilter::DoPingLocked(grpc_transport_op*)’: src/core/client_channel/client_channel_filter.cc:1637:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1637 | MutexLock lock(&lb_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/iomgr/socket_utils_posix.h:33, from src/core/lib/iomgr/socket_utils_linux.cc:29: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/client_channel/client_channel_filter.cc: In static member function ‘static void grpc_core::ClientChannelFilter::GetChannelInfo(grpc_channel_element*, const grpc_channel_info*)’: src/core/client_channel/client_channel_filter.cc:1746:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1746 | MutexLock lock(&chand->info_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/client_channel/client_channel.h:28: ./src/core/lib/promise/observable.h: In instantiation of ‘grpc_core::Observable::Observer::~Observer() [with T = absl::lts_20260107::StatusOr >]’: ./src/core/lib/promise/observable.h:158:9: required from ‘auto grpc_core::Observable::NextWhen(F&&) [with F = grpc_core::ClientChannel::StartCall(grpc_core::UnstartedCallHandler):: mutable:: >)>; T = absl::lts_20260107::StatusOr >]’ 158 | class ObserverWhen : public Observer { | ^~~~~~~~~~~~ src/core/client_channel/client_channel.cc:991:65: required from here 991 | CheckDelayed(self->resolver_data_for_calls_.NextWhen( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 992 | [wait_for_ready]( | ~~~~~~~~~~~~~~~~~ 993 | const absl::StatusOr> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | config_selector) { | ~~~~~~~~~~~~~~~~~~ 995 | bool got_result = false; | ~~~~~~~~~~~~~~~~~~~~~~~~ 996 | // If the resolver reports an error but the call is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | // wait_for_ready, keep waiting for the next result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // instead of failing the call. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | if (!config_selector.ok()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | got_result = !wait_for_ready; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | } else { | ~~~~~~~~ 1002 | // Not an error. Make sure we actually have a result. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | got_result = *config_selector != nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | } | ~ 1005 | return got_result; | ~~~~~~~~~~~~~~~~~~ 1006 | })), | ~~ ./src/core/lib/promise/observable.h:118:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(state_->mu()); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc: In static member function ‘static void grpc_core::ClientChannelFilter::CallData::ResolverQueuedCallCanceller::CancelLocked(void*, grpc_error_handle)’: src/core/client_channel/client_channel_filter.cc:1814:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1814 | MutexLock lock(&chand->resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32, from ./src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.h:26: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc: In member function ‘std::optional grpc_core::ClientChannelFilter::CallData::CheckResolution(bool)’: src/core/client_channel/client_channel_filter.cc:1920:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1920 | MutexLock lock(&chand()->resolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc: In static member function ‘static void grpc_core::ClientChannelFilter::LoadBalancedCall::LbQueuedCallCanceller::CancelLocked(void*, grpc_error_handle)’: src/core/client_channel/client_channel_filter.cc:2286:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2286 | MutexLock lock(&chand->lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc: In member function ‘std::optional grpc_core::ClientChannelFilter::LoadBalancedCall::PickSubchannel(bool)’: src/core/client_channel/client_channel_filter.cc:2440:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2440 | MutexLock lock(&chand_->lb_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/client_channel_filter.cc:2460:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2460 | MutexLock lock(&chand_->lb_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/transport/promise_endpoint.h:33, from ./src/core/ext/transport/chttp2/transport/write_cycle.h:32, from ./src/core/ext/transport/chttp2/transport/goaway.h:27, from src/core/ext/transport/chttp2/transport/goaway.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/ext/transport/chttp2/transport/http2_settings.h:26, from ./src/core/ext/transport/chttp2/transport/frame.h:25, from ./src/core/ext/transport/chttp2/transport/goaway.h:25: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/channel/promise_based_filter.h:36, from ./src/core/ext/filters/http/server/http_server_filter.h:27, from src/core/ext/filters/http/server/http_server_filter.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/ext/filters/http/server/http_server_filter.h:24: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/validate_metadata.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/validate_metadata.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/lib/surface/completion_queue_factory.cc:24: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/channelz/ztrace_collector.h:28, from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/frame_rst_stream.h:26, from src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/promise/wait_set.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise/wait_set.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/promise/activity.cc: In member function ‘void grpc_core::promise_detail::FreestandingActivity::Handle::DropActivity()’: src/core/lib/promise/activity.cc:57:13: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 57 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/promise/activity.cc:60:15: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 60 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/promise/activity.cc: In member function ‘virtual void grpc_core::promise_detail::FreestandingActivity::Handle::Wakeup(grpc_core::WakeupMask)’: src/core/lib/promise/activity.cc:67:13: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 67 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/promise/activity.cc:73:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 73 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/promise/activity.cc:80:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 80 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/promise/activity.cc: In member function ‘virtual void grpc_core::promise_detail::FreestandingActivity::Handle::WakeupAsync(grpc_core::WakeupMask)’: src/core/lib/promise/activity.cc:87:13: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 87 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/promise/activity.cc:93:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 93 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/promise/activity.cc:100:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 100 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/promise/activity.cc: In member function ‘virtual std::string grpc_core::promise_detail::FreestandingActivity::Handle::ActivityDebugTag(grpc_core::WakeupMask) const’: src/core/lib/promise/activity.cc:109:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/promise/mpsc.h:27, from src/core/lib/promise/mpsc.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/lib/promise/mpsc.h:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/resource_quota/memory_quota.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/memory_quota.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/ring_hash/ring_hash.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/ring_hash/ring_hash.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/round_robin/round_robin.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/round_robin/round_robin.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/ssl/ssl_security_connector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/ssl/ssl_security_connector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/lib/iomgr/resolve_address_posix.cc:40: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/lib/iomgr/resolve_address_posix.cc:24: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/weighted_round_robin/weighted_round_robin.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from ./src/core/lib/event_engine/posix_engine/posix_interface.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/xds/cds.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds/cds.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/lib/surface/completion_queue.cc:38: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/channelz/ztrace_collector.h:33: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from src/core/lib/iomgr/endpoint.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/endpoint.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/iomgr/tcp_posix.h:36, from src/core/lib/iomgr/iomgr_posix.cc:30: ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/xds/xds_cluster_manager.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds/xds_cluster_manager.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29, from src/core/credentials/transport/channel_creds_registry_init.cc:39: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/transport/tls/tls_security_connector.h:32: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from src/core/call/interception_chain.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘tsi_ssl_client_handshaker_factory* grpc_core::TlsChannelSecurityConnector::ClientHandshakerFactoryForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:93:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘std::optional > grpc_core::TlsChannelSecurityConnector::KeyCertPairListForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:98:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘std::shared_ptr, std::allocator >, grpc_core::SpiffeBundleMap> > grpc_core::TlsChannelSecurityConnector::RootCertInfoForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:103:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/insecure/insecure_credentials.h:27, from src/core/credentials/transport/insecure/insecure_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/frame_goaway.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_goaway.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘tsi_ssl_server_handshaker_factory* grpc_core::TlsServerSecurityConnector::ServerHandshakerFactoryForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:205:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘std::optional > grpc_core::TlsServerSecurityConnector::KeyCertPairListForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:210:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/tls_security_connector.h: In member function ‘std::shared_ptr, std::allocator >, grpc_core::SpiffeBundleMap> > grpc_core::TlsServerSecurityConnector::RootCertInfoForTesting()’: ./src/core/credentials/transport/tls/tls_security_connector.h:215:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/lib/surface/init.cc:31: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/timer_manager.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/timer_manager.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/call.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/call.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/observable.h: In instantiation of ‘grpc_core::Poll grpc_core::Observable::Observer::operator()() [with T = absl::lts_20260107::StatusOr >]’: ./src/core/lib/promise/detail/promise_like.h:216:25: required from ‘grpc_core::promise_detail::PromiseLike::type>::value), void>::type>::WrappedResult grpc_core::promise_detail::PromiseLike::type>::value), void>::type>::operator()() [with F = grpc_core::Observable > >::ObserverWhen mutable:: >)> >; typename std::enable_if<(! std::is_void::type>::value), void>::type = void; typename std::invoke_result::type = grpc_core::Poll > >; WrappedResult = grpc_core::Poll > >]’ 216 | return WrapInPoll(f_()); | ~~^~ ./src/core/lib/promise/map.h:243:25: required from ‘auto grpc_core::CheckDelayed(Promise&&) [with Promise = Observable > >::ObserverWhen mutable:: >)> >]’ 243 | auto r = promise(); | ~~~~~~~^~ src/core/client_channel/client_channel.cc:991:25: required from here 991 | CheckDelayed(self->resolver_data_for_calls_.NextWhen( | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | [wait_for_ready]( | ~~~~~~~~~~~~~~~~~ 993 | const absl::StatusOr> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 994 | config_selector) { | ~~~~~~~~~~~~~~~~~~ 995 | bool got_result = false; | ~~~~~~~~~~~~~~~~~~~~~~~~ 996 | // If the resolver reports an error but the call is | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 997 | // wait_for_ready, keep waiting for the next result | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 998 | // instead of failing the call. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 999 | if (!config_selector.ok()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1000 | got_result = !wait_for_ready; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1001 | } else { | ~~~~~~~~ 1002 | // Not an error. Make sure we actually have a result. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1003 | got_result = *config_selector != nullptr; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1004 | } | ~ 1005 | return got_result; | ~~~~~~~~~~~~~~~~~~ 1006 | })), | ~~~ ./src/core/lib/promise/observable.h:137:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(state_->mu()); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/proxy_mapper_registry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/proxy_mapper_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/lib/promise/observable.h: In instantiation of ‘void grpc_core::Observable::State::Set(T) [with T = absl::lts_20260107::StatusOr >]’: ./src/core/lib/promise/observable.h:38:34: required from ‘void grpc_core::Observable::Set(T) [with T = absl::lts_20260107::StatusOr >]’ 38 | void Set(T value) { state_->Set(std::move(value)); } | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ src/core/client_channel/client_channel.cc:1064:33: required from here 1064 | resolver_data_for_calls_.Set(nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ ./src/core/lib/promise/observable.h:68:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 68 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/lib/security/authorization/evaluate_args.h:25, from ./src/core/lib/security/authorization/matchers.h:27, from src/core/lib/security/authorization/matchers.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/lib/promise/activity.h: In instantiation of ‘grpc_core::promise_detail::PromiseActivity::PromiseActivity(F, WakeupScheduler, OnDone, Contexts&& ...) [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::ClientChannel::StartIdleTimer()::; Contexts = {grpc_core::RefCountedPtr}]’: ./src/core/lib/promise/activity.h:685:7: required from ‘grpc_core::ActivityPtr grpc_core::MakeActivity(Factory, WakeupScheduler, OnDone, Contexts&& ...) [with Factory = Loop, false>; WakeupScheduler = ExecCtxWakeupScheduler; OnDone = ClientChannel::StartIdleTimer()::; Contexts = {RefCountedPtr}; ActivityPtr = std::unique_ptr]’ 685 | new promise_detail::PromiseActivity( | ~~~~~~~~~~~~~ 687 | std::move(promise_factory), std::move(wakeup_scheduler), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 688 | std::move(on_done), std::forward(contexts)...)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/client_channel/client_channel.cc:1466:34: required from here 1466 | idle_activity_.Set(MakeActivity( | ~~~~~~~~~~~~^ 1467 | std::move(promise), ExecCtxWakeupScheduler{}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1468 | [self = std::move(self)](absl::Status status) mutable { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1469 | if (status.ok()) { | ~~~~~~~~~~~~~~~~~~ 1470 | self->work_serializer_->Run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1471 | [self]() ABSL_EXCLUSIVE_LOCKS_REQUIRED(*self->work_serializer_) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1472 | self->DestroyResolverAndLbPolicyLocked(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1473 | self->UpdateStateAndPickerLocked( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1474 | GRPC_CHANNEL_IDLE, absl::OkStatus(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1475 | "channel entering IDLE", nullptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1476 | // TODO(roth): In case there's a race condition, we | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1477 | // might need to check for any calls that are | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1478 | // queued waiting for a resolver result or an LB | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1479 | // pick. | ~~~~~~~~ 1480 | }); | ~~~ 1481 | } | ~ 1482 | }, | ~~ 1483 | std::move(arena))); | ~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/activity.h:503:15: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/lib/promise/activity.h:505:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/xds/xds_wrr_locality.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds/xds_wrr_locality.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/channel/promise_based_filter.h:36, from ./src/core/lib/surface/lame_client.h:29, from src/core/lib/surface/lame_client.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/lib/surface/lame_client.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/call/call_state.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/call/call_state.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/plugin_registry/grpc_plugin_registry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/plugin_registry/grpc_plugin_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/dns/c_ares/dns_resolver_ares.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/dns_resolver_ares.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/load_balancing/grpclb/grpclb_client_stats.h:31, from ./src/core/load_balancing/grpclb/load_balancer_api.h:27, from src/core/load_balancing/grpclb/load_balancer_api.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/call_log_batch.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/call_log_batch.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/tcp_server.h:29, from src/core/lib/iomgr/tcp_server.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/grpc_ares_wrapper.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc: In lambda function: src/core/handshaker/security/secure_endpoint.cc:164:34: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 164 | self->read_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/transport/timeout_encoding.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/timeout_encoding.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/handshaker/security/secure_endpoint.cc:167:36: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 167 | self->read_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/secure_endpoint.cc:169:35: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | self->write_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/secure_endpoint.cc:172:37: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | self->write_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/secure_endpoint.cc: In member function ‘tsi_result grpc_core::{anonymous}::FrameProtector::UnprotectAndDrain(const uint8_t*, size_t, uint8_t**, uint8_t**, size_t&, bool&)’: src/core/handshaker/security/secure_endpoint.cc:248:27: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 248 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc:252:29: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 252 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc: In member function ‘tsi_result grpc_core::{anonymous}::FrameProtector::Protect(grpc_slice_buffer*, int)’: src/core/handshaker/security/secure_endpoint.cc:497:31: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 497 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/secure_endpoint.cc:501:33: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 501 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/secure_endpoint.cc:526:31: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 526 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/secure_endpoint.cc:530:33: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 530 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/transport/promise_endpoint.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/promise_endpoint.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/transport/chttp2/transport/hpack_parser.h:33, from src/core/ext/transport/chttp2/transport/hpack_parser.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/secure_endpoint.cc: In function ‘void on_read(void*, grpc_error_handle)’: src/core/handshaker/security/secure_endpoint.cc:672:60: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 672 | grpc_core::MutexLock lock(ep->frame_protector.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc: In function ‘void endpoint_write(grpc_endpoint*, grpc_slice_buffer*, grpc_closure*, grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs)’: src/core/handshaker/security/secure_endpoint.cc:726:61: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 726 | grpc_core::MutexLock lock(ep->frame_protector.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc: In function ‘void endpoint_destroy(grpc_endpoint*)’: src/core/handshaker/security/secure_endpoint.cc:749:38: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 749 | ep->frame_protector.read_mu()->Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/handshaker/security/secure_endpoint.cc:752:40: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 752 | ep->frame_protector.read_mu()->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from ./src/core/client_channel/connector.h:28: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/handshaker/security/secure_endpoint.cc: In member function ‘bool grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::Write(absl::lts_20260107::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs)’: src/core/handshaker/security/secure_endpoint.cc:968:51: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 968 | grpc_core::MutexLock lock(&write_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h: In instantiation of ‘void grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_event_engine::experimental::PosixEndpointImpl::MaybePostReclaimer()::)>]’: ./src/core/lib/resource_quota/memory_quota.h:546:26: required from ‘void grpc_core::MemoryOwner::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_event_engine::experimental::PosixEndpointImpl::MaybePostReclaimer()::)>]’ 546 | impl()->PostReclaimer(pass, std::move(fn)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_endpoint.cc:481:32: required from here 481 | memory_owner_.PostReclaimer( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 482 | grpc_core::ReclamationPass::kBenign, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 483 | [self = Ref(DEBUG_LOCATION, "Posix Reclaimer")]( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | std::optional sweep) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | if (sweep.has_value()) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 486 | self->PerformReclamation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 487 | } | ~ 488 | }); | ~~ ./src/core/lib/resource_quota/memory_quota.h:461:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc:1007:62: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1007 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc: In member function ‘void grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::Shutdown()’: src/core/handshaker/security/secure_endpoint.cc:1045:66: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1045 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc:1046:64: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1046 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/handshaker/security/secure_endpoint.cc: In member function ‘bool grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::MaybeFinishReadImmediately()’: src/core/handshaker/security/secure_endpoint.cc:1061:59: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1061 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/dns/dns_resolver_plugin.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/dns_resolver_plugin.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/handshaker/security/secure_endpoint.cc: In static member function ‘static void grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::FinishAsyncRead(grpc_core::RefCountedPtr, absl::lts_20260107::Status)’: src/core/handshaker/security/secure_endpoint.cc:1094:67: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1094 | grpc_core::MutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc: In member function ‘bool grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::ContinueRead(bool, absl::lts_20260107::Status)’: src/core/handshaker/security/secure_endpoint.cc:1126:63: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1126 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc: In static member function ‘static void grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::FailWrites(grpc_core::RefCountedPtr, absl::lts_20260107::Status)’: src/core/handshaker/security/secure_endpoint.cc:1200:33: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 1200 | impl->write_queue_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc:1203:35: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 1203 | impl->write_queue_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/handshaker/security/secure_endpoint.cc: In static member function ‘static void grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::FinishAsyncWrite(grpc_core::RefCountedPtr)’: src/core/handshaker/security/secure_endpoint.cc:1217:69: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1217 | grpc_core::ReleasableMutexLock lock(&impl->write_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc:1237:78: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1237 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/handshaker/http_connect/http_proxy_mapper.h:27, from src/core/handshaker/http_connect/http_proxy_mapper.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from src/core/lib/transport/transport.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/dns/event_engine/service_config_helper.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/event_engine/service_config_helper.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/ztrace_collector.h: In instantiation of ‘grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl() [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]’: /usr/include/c++/15.2.1/bits/unique_ptr.h:92:2: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = grpc_core::channelz::ZTraceCollector::ZTraceImpl]’ 92 | delete __ptr; | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:398:17: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = grpc_core::channelz::ZTraceCollector::ZTraceImpl; _Dp = std::default_delete::ZTraceImpl>]’ 398 | get_deleter()(std::move(__ptr)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:211:40: required from ‘std::unique_ptr grpc_core::channelz::ZTraceCollector::MakeZTrace() [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]’ 211 | return std::make_unique(impl_.GetOrCreate()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:73: required from here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/channelz/ztrace_collector.h:391:19: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/lb_metadata.h:24, from src/core/client_channel/lb_metadata.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/endpoint_addresses.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/endpoint_addresses.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/client_channel/dynamic_filters.h:27, from src/core/client_channel/dynamic_filters.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/endpoint_addresses.h:29, from ./src/core/filter/blackboard.h:23, from ./src/core/client_channel/dynamic_filters.h:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/lib/iomgr/tcp_server.h:30: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In constructor ‘grpc_event_engine::experimental::PollEventHandle::PollEventHandle(grpc_event_engine::experimental::FileDescriptor, std::shared_ptr)’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:89:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘void grpc_event_engine::experimental::PollEventHandle::ForceRemoveHandleFromPoller()’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:107:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘virtual bool grpc_event_engine::experimental::PollEventHandle::IsHandleShutdown()’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:144:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 144 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘void grpc_event_engine::experimental::PollEventHandle::ExecutePendingActions()’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:150:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘virtual void grpc_event_engine::experimental::PollEventHandle::OrphanHandle(grpc_event_engine::experimental::PosixEngineClosure*, grpc_event_engine::experimental::FileDescriptor*, std::string_view)’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:255:45: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 255 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘virtual void grpc_event_engine::experimental::PollEventHandle::ShutdownHandle(absl::lts_20260107::Status)’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:340:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 340 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘virtual void grpc_event_engine::experimental::PollEventHandle::NotifyOnRead(grpc_event_engine::experimental::PosixEngineClosure*)’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:363:45: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 363 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘virtual void grpc_event_engine::experimental::PollEventHandle::NotifyOnWrite(grpc_event_engine::experimental::PosixEngineClosure*)’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:385:45: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘virtual void grpc_event_engine::experimental::PollEventHandle::SetReadable()’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:411:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘virtual void grpc_event_engine::experimental::PollEventHandle::SetWritable()’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:420:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘void grpc_event_engine::experimental::PollPoller::KickExternal(bool)’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:464:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘virtual grpc_event_engine::experimental::Poller::WorkResult grpc_event_engine::experimental::PollPoller::Work(grpc_event_engine::experimental::EventEngine::Duration, absl::lts_20260107::FunctionRef)’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:538:11: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 538 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:574:45: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | grpc_core::MutexLock lock(head->mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:600:15: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 600 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:625:55: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 625 | grpc_core::ReleasableMutexLock lock(head->mu()); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:664:55: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 664 | grpc_core::ReleasableMutexLock lock(head->mu()); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:699:13: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 699 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:707:13: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 707 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘void grpc_event_engine::experimental::PollPoller::Close()’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:724:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘virtual void grpc_event_engine::experimental::PollPoller::HandleForkInChild()’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:735:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 735 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function ‘virtual void grpc_event_engine::experimental::PollPoller::ResetKickState()’: src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:751:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 751 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/google_c2p/google_c2p_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/google_c2p/google_c2p_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/iomgr/resolve_address_posix.cc: In member function ‘grpc_event_engine::experimental::EventEngine* grpc_core::NativeDNSResolver::engine()’: src/core/lib/iomgr/resolve_address_posix.cc:60:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/lib/surface/filter_stack_call.h:41, from src/core/lib/surface/filter_stack_call.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/surface/filter_stack_call.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/channelz/channelz_registry.h:29, from src/core/channelz/channelz_registry.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/channel/channel_stack_builder.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/channel_stack_builder.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/lib/iomgr/event_engine_shims/tcp_client.h:19, from src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/event_engine_shims/tcp_client.h:16: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/health_check_client.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/health_check_client.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from ./src/core/telemetry/metrics.h:28, from ./src/core/load_balancing/lb_policy.h:41, from ./src/core/load_balancing/child_policy_handler.h:25, from src/core/load_balancing/child_policy_handler.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/load_balancing/child_policy_handler.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/lib/security/authorization/evaluate_args.h:25, from ./src/core/lib/security/authorization/authorization_engine.h:22, from ./src/core/lib/security/authorization/grpc_authorization_engine.h:26, from src/core/lib/security/authorization/grpc_authorization_engine.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from include/grpc/grpc_audit_logging.h:28, from ./src/core/lib/security/authorization/grpc_authorization_engine.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:23, from src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:36, from src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h: In member function ‘int grpc_event_engine::experimental::TracedBufferList::Size()’: ./src/core/lib/event_engine/posix_engine/traced_buffer_list.h:62:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/sockaddr/sockaddr_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/sockaddr/sockaddr_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/xds/xds_dependency_manager.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/xds/xds_dependency_manager.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘void grpc_event_engine::experimental::TcpZerocopySendCtx::NoteSend(grpc_event_engine::experimental::TcpZerocopySendRecord*)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/server/add_port.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/server/add_port.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/server/server_call_tracer_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/server/server_call_tracer_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::GetSendRecord()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::ReleaseSendRecord(uint32_t)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘void grpc_event_engine::experimental::TcpZerocopySendCtx::PutSendRecord(grpc_event_engine::experimental::TcpZerocopySendRecord*)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::AllSendRecordsEmpty()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterFree()’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function ‘bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterSend(bool, bool&)’: ./src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/server/xds_channel_stack_modifier.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/server/xds_channel_stack_modifier.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from src/core/ext/transport/chttp2/transport/frame.cc:25: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/ext/transport/chttp2/transport/http2_settings.h:26, from ./src/core/ext/transport/chttp2/transport/frame.h:25, from src/core/ext/transport/chttp2/transport/frame.cc:15: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/service_config/service_config_channel_arg_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/service_config/service_config_channel_arg_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/handshaker/tcp_connect/tcp_connect_handshaker.h:22, from src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine_listener.cc: In member function ‘absl::lts_20260107::StatusOr grpc_event_engine::experimental::PosixEngineListenerImpl::Bind(const grpc_event_engine::experimental::EventEngine::ResolvedAddress&, grpc_event_engine::experimental::ListenerSupportsFdExtension::OnPosixBindNewFdCallback)’: src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:73:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/service_config/service_config_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/service_config/service_config_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/resource_quota/memory_quota.h: In instantiation of ‘void grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_core::{anonymous}::FrameProtector::MaybePostReclaimer()::)>]’: ./src/core/lib/resource_quota/memory_quota.h:546:26: required from ‘void grpc_core::MemoryOwner::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_core::{anonymous}::FrameProtector::MaybePostReclaimer()::)>]’ 546 | impl()->PostReclaimer(pass, std::move(fn)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/core/handshaker/security/secure_endpoint.cc:155:34: required from here 155 | memory_owner_.PostReclaimer( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 156 | ReclamationPass::kBenign, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 157 | [self = Ref()](std::optional sweep) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 158 | if (sweep.has_value()) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 159 | GRPC_TRACE_LOG(resource_quota, INFO) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | << "secure endpoint: benign reclamation to free memory"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | grpc_slice temp_read_slice; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | grpc_slice temp_write_slice; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | | 164 | self->read_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~ 165 | temp_read_slice = | ~~~~~~~~~~~~~~~~~ 166 | std::exchange(self->read_staging_buffer_, grpc_empty_slice()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 167 | self->read_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 168 | | 169 | self->write_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~ 170 | temp_write_slice = std::exchange(self->write_staging_buffer_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | grpc_empty_slice()); | ~~~~~~~~~~~~~~~~~~~~ 172 | self->write_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | | 174 | CSliceUnref(temp_read_slice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175 | CSliceUnref(temp_write_slice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | self->has_posted_reclaimer_.store(false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | std::memory_order_relaxed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178 | } | ~ 179 | }); | ~~ ./src/core/lib/resource_quota/memory_quota.h:461:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine_listener.cc: In member function ‘absl::lts_20260107::Status grpc_event_engine::experimental::PosixEngineListenerImpl::Start()’: src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:310:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 310 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/event_engine/posix_engine/posix_engine_listener.cc: In member function ‘void grpc_event_engine::experimental::PosixEngineListenerImpl::TriggerShutdown()’: src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:323:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 323 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/telemetry/context_list_entry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/context_list_entry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/telemetry/histogram_view.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/histogram_view.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/telemetry/metrics.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/metrics.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/retry_service_config.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/retry_service_config.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/telemetry/instrument.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/instrument.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/call/metadata.h:21, from ./src/core/call/call_filters.h:28, from ./src/core/call/call_spine.h:24, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from ./src/core/credentials/call/call_credentials.h:35: ./src/core/lib/promise/try_seq.h:391:43: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 391 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION auto TrySeqIter(Iter begin, Iter end, | ^~~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/ssl/ssl_security_connector.h:30, from src/core/credentials/transport/ssl/ssl_security_connector.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/channelz/channelz_registry.cc:38: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run(grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback) [with Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}; grpc_core::channelz::ZTrace::Args = std::map, std::variant, std::allocator >, bool> >; grpc_core::channelz::ZTrace::Callback = absl::lts_20260107::AnyInvocable > >)>]’: ./src/core/channelz/ztrace_collector.h:396:10: required from here 396 | void Run(ZTrace::Args args, | ^~~ ./src/core/channelz/ztrace_collector.h:403:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/telemetry/stats_data.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/stats_data.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/transport/auth_context.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/transport/auth_context.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/ztrace_collector.h: In instantiation of ‘static void grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback(std::shared_ptr > >)> >, grpc_core::RefCountedPtr::Impl>, grpc_core::RefCountedPtr::Instance>) [with Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:419:19: required from ‘void grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run(grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback) [with Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}; grpc_core::channelz::ZTrace::Args = std::map, std::variant, std::allocator >, bool> >; grpc_core::channelz::ZTrace::Callback = absl::lts_20260107::AnyInvocable > >)>]’ 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | instance_); | ~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:396:10: required from here 396 | void Run(ZTrace::Args args, | ^~~ ./src/core/channelz/ztrace_collector.h:433:19: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/client_channel/client_channel_internal.h:24, from src/core/load_balancing/xds/xds_cluster_manager.cc:32: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/load_balancing/xds/xds_cluster_manager.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/grpclb/grpclb_client_stats.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb/grpclb_client_stats.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from ./src/core/telemetry/metrics.h:28, from ./src/core/load_balancing/lb_policy.h:41, from src/core/load_balancing/lb_policy.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/load_balancing/lb_policy.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc: In member function ‘void grpc_core::channelz::ChannelzRegistry::InternalRegister(grpc_core::channelz::BaseNode*)’: src/core/channelz/channelz_registry.cc:73:32: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | MutexLock lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc: In member function ‘void grpc_core::channelz::ChannelzRegistry::InternalUnregister(grpc_core::channelz::BaseNode*)’: src/core/channelz/channelz_registry.cc:80:21: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 80 | node_shard.mu.Lock(); | ~~~~~~~~~~~~~~~~~~^~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc:88:25: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 88 | node_shard.mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/channelz/channelz_registry.cc:90:32: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc:106:25: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 106 | node_shard.mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/channelz/channelz_registry.cc:129:23: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 129 | node_shard.mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/channelz/channelz_registry.cc:131:30: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc: In member function ‘std::tuple, std::allocator > >, bool> grpc_core::channelz::ChannelzRegistry::QueryNodes(intptr_t, absl::lts_20260107::FunctionRef, size_t)’: src/core/channelz/channelz_registry.cc:167:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc:181:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 181 | MutexLock shard_lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc: In member function ‘grpc_core::WeakRefCountedPtr grpc_core::channelz::ChannelzRegistry::InternalGet(intptr_t)’: src/core/channelz/channelz_registry.cc:219:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc: In member function ‘intptr_t grpc_core::channelz::ChannelzRegistry::InternalNumberNode(grpc_core::channelz::BaseNode*)’: src/core/channelz/channelz_registry.cc:232:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 232 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc:233:32: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 233 | MutexLock lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc: In static member function ‘static void grpc_core::channelz::ChannelzRegistry::TestOnlyReset()’: src/core/channelz/channelz_registry.cc:298:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 298 | MutexLock lock(&p->node_shards_[i].mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/channelz/channelz_registry.cc:313:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock lock(&p->index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/slice/slice_buffer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/slice/slice_buffer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/filter/auth/auth_filters.h:34, from src/core/lib/surface/init.cc:33: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/load_balancing/pick_first/pick_first.cc:34: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/endpoint_addresses.h:29, from ./src/core/load_balancing/pick_first/pick_first.h:22, from src/core/load_balancing/pick_first/pick_first.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/telemetry/default_tcp_tracer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/default_tcp_tracer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/http/client/http_client_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/client/http_client_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/iomgr/socket_utils_posix.h:33, from src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/tls_security_connector.cc: In member function ‘virtual void grpc_core::TlsChannelSecurityConnector::add_handshakers(const grpc_core::ChannelArgs&, grpc_pollset_set*, grpc_core::HandshakeManager*)’: src/core/credentials/transport/tls/tls_security_connector.cc:350:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/tls_security_connector.cc: In member function ‘virtual void grpc_core::TlsChannelSecurityConnector::check_peer(tsi_peer, grpc_endpoint*, const grpc_core::ChannelArgs&, grpc_core::RefCountedPtr*, grpc_closure*)’: src/core/credentials/transport/tls/tls_security_connector.cc:400:45: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/tls_security_connector.cc: In member function ‘virtual void grpc_core::TlsChannelSecurityConnector::cancel_check_peer(grpc_closure*, grpc_error_handle)’: src/core/credentials/transport/tls/tls_security_connector.cc:413:47: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 413 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/tls_security_connector.cc: In member function ‘virtual void grpc_core::TlsChannelSecurityConnector::TlsChannelCertificateWatcher::OnCertificatesChanged(std::shared_ptr, std::allocator >, grpc_core::SpiffeBundleMap> >, std::optional >)’: src/core/credentials/transport/tls/tls_security_connector.cc:454:43: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 454 | MutexLock lock(&security_connector_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:35: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/polling_entity.h:24, from src/core/lib/iomgr/polling_entity.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/crypt/aes_gcm.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/crypt/aes_gcm.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run(grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}; grpc_core::channelz::ZTrace::Args = std::map, std::variant, std::allocator >, bool> >; grpc_core::channelz::ZTrace::Callback = absl::lts_20260107::AnyInvocable > >)>]’: ./src/core/channelz/ztrace_collector.h:396:10: required from here 396 | void Run(ZTrace::Args args, | ^~~ ./src/core/channelz/ztrace_collector.h:403:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/tls_security_connector.cc: In member function ‘void grpc_core::TlsChannelSecurityConnector::ChannelPendingVerifierRequest::OnVerifyDone(bool, absl::lts_20260107::Status)’: src/core/credentials/transport/tls/tls_security_connector.cc:523:66: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 523 | MutexLock lock(&security_connector_->verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/tls_security_connector.cc: In member function ‘virtual void grpc_core::TlsServerSecurityConnector::add_handshakers(const grpc_core::ChannelArgs&, grpc_pollset_set*, grpc_core::HandshakeManager*)’: src/core/credentials/transport/tls/tls_security_connector.cc:647:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 647 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/tls_security_connector.cc: In member function ‘virtual void grpc_core::TlsServerSecurityConnector::check_peer(tsi_peer, grpc_endpoint*, const grpc_core::ChannelArgs&, grpc_core::RefCountedPtr*, grpc_closure*)’: src/core/credentials/transport/tls/tls_security_connector.cc:679:47: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 679 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/tls_security_connector.cc: In member function ‘virtual void grpc_core::TlsServerSecurityConnector::cancel_check_peer(grpc_closure*, grpc_error_handle)’: src/core/credentials/transport/tls/tls_security_connector.cc:696:47: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | MutexLock lock(&verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/tls_security_connector.cc: In member function ‘virtual void grpc_core::TlsServerSecurityConnector::TlsServerCertificateWatcher::OnCertificatesChanged(std::shared_ptr, std::allocator >, grpc_core::SpiffeBundleMap> >, std::optional >)’: src/core/credentials/transport/tls/tls_security_connector.cc:723:43: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 723 | MutexLock lock(&security_connector_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/tls/tls_security_connector.cc: In member function ‘void grpc_core::TlsServerSecurityConnector::ServerPendingVerifierRequest::OnVerifyDone(bool, absl::lts_20260107::Status)’: src/core/credentials/transport/tls/tls_security_connector.cc:794:66: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 794 | MutexLock lock(&security_connector_->verifier_request_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/init.cc: In function ‘void grpc_init()’: src/core/lib/surface/init.cc:110:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 110 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/init.cc: In function ‘void grpc_shutdown_from_cleanup_thread(void*)’: src/core/lib/surface/init.cc:155:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/init.cc: In function ‘void grpc_shutdown()’: src/core/lib/surface/init.cc:167:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/init.cc: In function ‘void grpc_shutdown_blocking()’: src/core/lib/surface/init.cc:195:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 195 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/init.cc: In function ‘int grpc_is_initialized()’: src/core/lib/surface/init.cc:205:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 205 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/init.cc: In function ‘void grpc_maybe_wait_for_async_shutdown()’: src/core/lib/surface/init.cc:212:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/init.cc: In function ‘bool grpc_wait_for_shutdown_with_timeout(absl::lts_20260107::Duration)’: src/core/lib/surface/init.cc:223:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 223 | grpc_core::MutexLock lock(g_init_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/lib/surface/channel.h:31, from ./src/core/lib/surface/channel_create.h:25, from src/core/lib/surface/channel_create.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/lib/surface/channel_create.h:24: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/ztrace_collector.h: In instantiation of ‘static void grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback(std::shared_ptr > >)> >, grpc_core::RefCountedPtr::Impl>, grpc_core::RefCountedPtr::Instance>) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]’: ./src/core/channelz/ztrace_collector.h:419:19: required from ‘void grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run(grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}; grpc_core::channelz::ZTrace::Args = std::map, std::variant, std::allocator >, bool> >; grpc_core::channelz::ZTrace::Callback = absl::lts_20260107::AnyInvocable > >)>]’ 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | instance_); | ~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:396:10: required from here 396 | void Run(ZTrace::Args args, | ^~~ ./src/core/channelz/ztrace_collector.h:433:19: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from src/core/lib/transport/connectivity_state.cc:23: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/transport/connectivity_state.h:30, from src/core/lib/transport/connectivity_state.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_client_cfstream.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_client_cfstream.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/frame_protector/alts_counter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_counter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/client_channel/client_channel_internal.h:24, from src/core/load_balancing/xds/cds.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/frame_protector/alts_frame_protector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_frame_protector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/channelz/ztrace_collector.h:28, from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/frame_goaway.h:26, from src/core/ext/transport/chttp2/transport/frame_goaway.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/frame_protector/alts_crypter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_crypter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/call_combiner.h:26, from ./src/core/lib/channel/channel_stack.h:55, from ./src/core/lib/surface/call.h:32, from src/core/lib/surface/call.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_stack.h:40: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/transport/promise_endpoint.h:33, from src/core/lib/transport/promise_endpoint.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/transport/promise_endpoint.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from src/core/call/call_state.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/security/authorization/evaluate_args.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/evaluate_args.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/telemetry/tcp_tracer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/tcp_tracer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/call_combiner.h:28: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/lame_client.cc: In member function ‘virtual bool grpc_core::LameClientFilter::StartTransportOp(grpc_transport_op*)’: src/core/lib/surface/lame_client.cc:90:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/plugin_registry/grpc_plugin_registry.cc:22: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/frame_protector/frame_handler.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/frame_handler.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/lib/channel/channel_stack.h:59: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/handshaker/alts_shared_resource.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker/alts_shared_resource.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/channelz/ztrace_collector.h:33: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/load_balancing/xds/xds_wrr_locality.cc:28: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/connection_context.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/connection_context.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/handshaker/alts_tsi_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker/alts_tsi_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/call_combiner.h:26, from ./src/core/lib/channel/channel_stack.h:55, from ./src/core/lib/surface/call.h:32, from src/core/lib/surface/call_log_batch.cc:31: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_stack.h:40: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/call_combiner.h:28: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/lib/event_engine/default_event_engine.h:23, from src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/lib/transport/connectivity_state.cc:25: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/activity.h: In instantiation of ‘void grpc_core::promise_detail::PromiseActivity::Cancel() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::ClientChannel::StartIdleTimer()::; Contexts = {grpc_core::RefCountedPtr}]’: ./src/core/lib/promise/activity.h:528:8: required from here 528 | void Cancel() final { | ^~~~~~ ./src/core/lib/promise/activity.h:536:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/call/call_filters.h:26, from ./src/core/call/call_spine.h:24: ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)’: ./src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ ./src/core/lib/promise/activity.h: In instantiation of ‘void grpc_core::promise_detail::PromiseActivity::Step() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::ClientChannel::StartIdleTimer()::; Contexts = {grpc_core::RefCountedPtr}]’: ./src/core/lib/promise/activity.h:521:5: required from ‘void grpc_core::promise_detail::PromiseActivity::RunScheduledWakeup() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::ClientChannel::StartIdleTimer()::; Contexts = {grpc_core::RefCountedPtr}]’ 521 | Step(); | ^~~~ ./src/core/lib/promise/exec_ctx_wakeup_scheduler.h:39:7: required from ‘void grpc_core::ExecCtxWakeupScheduler::BoundScheduler::ScheduleWakeup() [with ActivityType = grpc_core::promise_detail::PromiseActivity, false>, grpc_core::ExecCtxWakeupScheduler, grpc_core::ClientChannel::StartIdleTimer()::, grpc_core::RefCountedPtr >]’ 42 | static_cast(arg)->RunScheduledWakeup(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/lib/promise/activity.h:573:27: required from ‘void grpc_core::promise_detail::PromiseActivity::WakeupAsync(grpc_core::WakeupMask) [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::ClientChannel::StartIdleTimer()::; Contexts = {grpc_core::RefCountedPtr}; grpc_core::WakeupMask = short unsigned int]’ 573 | this->ScheduleWakeup(); | ~~~~~~~~~~~~~~~~~~~~^~ ./src/core/lib/promise/activity.h:568:8: required from here 568 | void WakeupAsync(WakeupMask) final { | ^~~~~~~~~~~ ./src/core/lib/promise/activity.h:597:15: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/lib/promise/activity.h:600:19: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/promise/activity.h:604:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/local/local_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/local/local_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)’: ./src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ In file included from ./src/core/channelz/channel_trace.h:38, from src/core/load_balancing/health_check_client.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/local_transport_security.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/local_transport_security.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/resource_quota/arena.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/arena.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/lib/channel/channel_stack.h:59: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl/session_cache/ssl_session_boringssl.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/crypt/gsec.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/crypt/gsec.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/ssl/session_cache/ssl_session_openssl.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl/session_cache/ssl_session_openssl.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/promise/party.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise/party.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/transport/google_default/credentials_generic.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/google_default/credentials_generic.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/ssl_transport_security_utils.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl_transport_security_utils.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/lb_policy.cc: In member function ‘virtual grpc_core::LoadBalancingPolicy::PickResult grpc_core::LoadBalancingPolicy::QueuePicker::Pick(grpc_core::LoadBalancingPolicy::PickArgs)’: src/core/load_balancing/lb_policy.cc:75:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/frame_settings.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_settings.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/transport_security_grpc.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/transport_security_grpc.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc: In member function ‘virtual void grpc_core::{anonymous}::TCPConnectHandshaker::Shutdown(absl::lts_20260107::Status)’: src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:104:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 104 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc: In member function ‘virtual void grpc_core::{anonymous}::TCPConnectHandshaker::DoHandshake(grpc_core::HandshakerArgs*, absl::lts_20260107::AnyInvocable)’: src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:130:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:138:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc: In static member function ‘static void grpc_core::{anonymous}::TCPConnectHandshaker::Connected(void*, grpc_error_handle)’: src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc:170:30: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/load_balancing/grpclb/grpclb_client_stats.h:31, from src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/grpclb/grpclb_client_stats.cc: In member function ‘void grpc_core::GrpcLbClientStats::AddCallDropped(const char*)’: src/core/load_balancing/grpclb/grpclb_client_stats.cc:51:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | MutexLock lock(&drop_count_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/grpclb/grpclb_client_stats.cc: In member function ‘void grpc_core::GrpcLbClientStats::Get(int64_t*, int64_t*, int64_t*, int64_t*, std::unique_ptr >*)’: src/core/load_balancing/grpclb/grpclb_client_stats.cc:84:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&drop_count_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::OldSubchannel::ConnectedSubchannelStateWatcher::OnConnectivityStateChange(grpc_connectivity_state, const absl::lts_20260107::Status&)’: src/core/client_channel/subchannel.cc:513:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 513 | MutexLock lock(&c->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::OldSubchannel::ThrottleKeepaliveTime(grpc_core::Duration)’: src/core/client_channel/subchannel.cc:735:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 735 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::OldSubchannel::WatchConnectivityState(grpc_core::RefCountedPtr)’: src/core/client_channel/subchannel.cc:756:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 756 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::OldSubchannel::CancelConnectivityStateWatch(grpc_core::Subchannel::ConnectivityStateWatcherInterface*)’: src/core/client_channel/subchannel.cc:771:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 771 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::OldSubchannel::RequestConnection()’: src/core/client_channel/subchannel.cc:780:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 780 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::OldSubchannel::ResetBackoff()’: src/core/client_channel/subchannel.cc:791:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 791 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::OldSubchannel::Orphaned()’: src/core/client_channel/subchannel.cc:808:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 808 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::OldSubchannel::GetOrAddDataProducer(grpc_core::UniqueTypeName, std::function)’: src/core/client_channel/subchannel.cc:818:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 818 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::OldSubchannel::RemoveDataProducer(grpc_core::Subchannel::DataProducerInterface*)’: src/core/client_channel/subchannel.cc:824:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 824 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘void grpc_core::OldSubchannel::OnRetryTimer()’: src/core/client_channel/subchannel.cc:867:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 867 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/client_channel/subchannel.cc: In static member function ‘static void grpc_core::OldSubchannel::OnConnectingFinished(void*, grpc_error_handle)’: src/core/client_channel/subchannel.cc:899:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 899 | MutexLock lock(&c->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/telemetry/instrument.h:193, from src/core/telemetry/instrument.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/fault_injection/fault_injection_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/fault_injection/fault_injection_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/token_fetcher/token_fetcher_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)’: ./src/core/call/call_state.h:161:3: warning: control reaches end of non-void function [-Wreturn-type] 161 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)’: ./src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ src/core/client_channel/subchannel.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::OldSubchannel::GetConnectedSubchannel()’: src/core/client_channel/subchannel.cc:1057:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1057 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)’: ./src/core/call/call_state.h:161:3: warning: control reaches end of non-void function [-Wreturn-type] 161 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)’: ./src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPullStateString(ServerToClientPullState)’: ./src/core/call/call_state.h:244:3: warning: control reaches end of non-void function [-Wreturn-type] 244 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)’: ./src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)’: ./src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ src/core/client_channel/subchannel.cc: In static member function ‘static void grpc_core::NewSubchannel::QueuedCall::Canceller::CancelLocked(void*, grpc_error_handle)’: src/core/client_channel/subchannel.cc:1482:52: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1482 | MutexLock lock(&self->call_->subchannel_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc:1494:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1494 | MutexLock lock(&self->call_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::QueuedCall::SetAfterCallStackDestroy(grpc_closure*)’: src/core/client_channel/subchannel.cc:1529:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1529 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::QueuedCall::StartTransportStreamOpBatch(grpc_transport_stream_op_batch*)’: src/core/client_channel/subchannel.cc:1544:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1544 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘void grpc_core::NewSubchannel::QueuedCall::ResumeOnConnectionLocked(grpc_core::NewSubchannel::ConnectedSubchannel*)’: src/core/client_channel/subchannel.cc:1609:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1609 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘void grpc_core::NewSubchannel::QueuedCall::FailLocked(absl::lts_20260107::Status)’: src/core/client_channel/subchannel.cc:1642:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1642 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from src/core/load_balancing/oob_backend_metric.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/load_balancing/subchannel_interface.h:29, from ./src/core/load_balancing/oob_backend_metric.h:25, from src/core/load_balancing/oob_backend_metric.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::ConnectionStateWatcher::OnDisconnect(absl::lts_20260107::Status, grpc_core::Transport::StateWatcher::DisconnectInfo)’: src/core/client_channel/subchannel.cc:1733:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1733 | MutexLock lock(&subchannel->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/call/call_filters.h:26, from ./src/core/call/call_spine.h:24, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from ./src/core/client_channel/connector.h:28, from ./src/core/client_channel/subchannel.h:30, from ./src/core/client_channel/client_channel_factory.h:22, from ./src/core/client_channel/client_channel.h:23: ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)’: ./src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::ThrottleKeepaliveTime(grpc_core::Duration)’: src/core/client_channel/subchannel.cc:1920:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1920 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::WatchConnectivityState(grpc_core::RefCountedPtr)’: src/core/client_channel/subchannel.cc:1941:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1941 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::CancelConnectivityStateWatch(grpc_core::Subchannel::ConnectivityStateWatcherInterface*)’: src/core/client_channel/subchannel.cc:1959:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1959 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::RequestConnection()’: src/core/client_channel/subchannel.cc:1971:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1971 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::ResetBackoff()’: src/core/client_channel/subchannel.cc:1984:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1984 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::Orphaned()’: src/core/client_channel/subchannel.cc:2003:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2003 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::GetOrAddDataProducer(grpc_core::UniqueTypeName, std::function)’: src/core/client_channel/subchannel.cc:2016:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2016 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual void grpc_core::NewSubchannel::RemoveDataProducer(grpc_core::Subchannel::DataProducerInterface*)’: src/core/client_channel/subchannel.cc:2022:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2022 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘void grpc_core::NewSubchannel::OnRetryTimer()’: src/core/client_channel/subchannel.cc:2111:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2111 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In static member function ‘static void grpc_core::NewSubchannel::OnConnectingFinished(void*, grpc_error_handle)’: src/core/client_channel/subchannel.cc:2147:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2147 | MutexLock lock(&c->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::H2RstStreamTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:191:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::H2RstStreamTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/frame_rst_stream.cc:52:27: required from here 52 | ztrace_collector->Append(grpc_core::H2RstStreamTrace{id, code}); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/dns/native/dns_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/native/dns_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/client_channel/subchannel.cc: In member function ‘virtual grpc_core::RefCountedPtr grpc_core::NewSubchannel::CreateCall(grpc_core::Subchannel::CreateCallArgs, grpc_error_handle*)’: src/core/client_channel/subchannel.cc:2290:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2290 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual grpc_core::RefCountedPtr grpc_core::NewSubchannel::call_destination()’: src/core/client_channel/subchannel.cc:2319:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2319 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/client_channel/client_channel_internal.h:24, from src/core/load_balancing/health_check_client.cc:34: ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘void grpc_core::NewSubchannel::RetryQueuedRpcs()’: src/core/client_channel/subchannel.cc:2359:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2359 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/client_channel/subchannel.cc: In member function ‘virtual absl::lts_20260107::Status grpc_core::NewSubchannel::Ping(grpc_closure*, grpc_closure*)’: src/core/client_channel/subchannel.cc:2422:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2422 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/backoff.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/backoff.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/dump_args.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/dump_args.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from src/core/lib/resource_quota/memory_quota.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/iomgr/tcp_server_utils_posix_common.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server_utils_posix_common.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/examine_stack.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/examine_stack.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/gcp_metadata_query.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/gcp_metadata_query.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from ./src/core/telemetry/metrics.h:28, from src/core/telemetry/metrics.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/telemetry/metrics.h:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/server/add_port.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/transport/auth_context.h:31, from src/core/transport/auth_context.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/transport/auth_context.h:30: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/gethostname_host_name_max.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/gethostname_host_name_max.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/handshaker/alts_handshaker_client.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker/alts_handshaker_client.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/channel/promise_based_filter.h:36, from ./src/core/load_balancing/grpclb/client_load_reporting_filter.h:26, from src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/load_balancing/grpclb/client_load_reporting_filter.h:24: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/surface/filter_stack_call.h:48: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/gethostname_sysconf.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/gethostname_sysconf.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/glob.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/glob.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/grpc_check.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/grpc_check.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/grpc_if_nametoindex_unsupported.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/grpc_if_nametoindex_unsupported.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/grpc_if_nametoindex_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/grpc_if_nametoindex_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/host_port.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/host_port.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from ./src/core/lib/iomgr/timer.h:28, from src/core/lib/iomgr/timer_manager.cc:26: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from src/core/lib/iomgr/timer_manager.cc:25: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:201:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 201 | PromiseFactoryImpl(Token, F&& f, A&&) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:201:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/service_config/service_config_call_data.h:26, from ./src/core/load_balancing/ring_hash/ring_hash.h:23, from src/core/load_balancing/ring_hash/ring_hash.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/gpr_time.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/gpr_time.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/client_channel/local_subchannel_pool.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/local_subchannel_pool.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/fork.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/fork.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/channel/promise_based_filter.h:36, from ./src/core/service_config/service_config_channel_arg_filter.h:31, from src/core/service_config/service_config_channel_arg_filter.cc:20: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/service_config/service_config_channel_arg_filter.h:29: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:28: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/http_client/format_request.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/http_client/format_request.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/resolver/sockaddr/sockaddr_resolver.cc:24: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/subchannel.h:29, from src/core/load_balancing/oob_backend_metric.cc:34: ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/xds_client/xds_client.h:37, from ./src/core/xds/xds_client/xds_resource_type_impl.h:25, from ./src/core/xds/grpc/xds_cluster.h:33, from ./src/core/resolver/xds/xds_config.h:27, from ./src/core/resolver/xds/xds_dependency_manager.h:21, from src/core/resolver/xds/xds_dependency_manager.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/resolver.h:25, from ./src/core/resolver/xds/xds_dependency_manager.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/http_client/httpcli_security_connector.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/http_client/httpcli_security_connector.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/client_channel/retry_service_config.h:28, from src/core/client_channel/retry_service_config.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/call/status_util.h:27, from ./src/core/client_channel/retry_service_config.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In destructor ‘virtual grpc_core::{anonymous}::WeightedRoundRobin::EndpointWeight::~EndpointWeight()’: src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:430:48: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 430 | MutexLock lock(&wrr_->endpoint_weight_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function ‘void grpc_core::{anonymous}::WeightedRoundRobin::EndpointWeight::MaybeUpdateWeight(double, double, double, float)’: src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:459:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 459 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function ‘float grpc_core::{anonymous}::WeightedRoundRobin::EndpointWeight::GetWeight(grpc_core::Timestamp, grpc_core::Duration, grpc_core::Duration, uint64_t*, uint64_t*)’: src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:476:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 476 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function ‘void grpc_core::{anonymous}::WeightedRoundRobin::EndpointWeight::ResetNonEmptySince()’: src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:504:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 504 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In constructor ‘grpc_core::{anonymous}::WeightedRoundRobin::Picker::Picker(grpc_core::RefCountedPtr, grpc_core::{anonymous}::WeightedRoundRobin::WrrEndpointList*)’: src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:554:28: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 554 | MutexLock lock(&timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function ‘virtual void grpc_core::{anonymous}::WeightedRoundRobin::Picker::Orphaned()’: src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:564:28: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 564 | MutexLock lock(&timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function ‘size_t grpc_core::{anonymous}::WeightedRoundRobin::Picker::PickIndex()’: src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:597:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 597 | MutexLock lock(&scheduler_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/call/call_filters.h:26, from ./src/core/call/call_spine.h:24, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from ./src/core/lib/channel/channel_stack.h:63, from ./src/core/lib/surface/call.h:32: ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)’: ./src/core/call/call_state.h:161:3: warning: control reaches end of non-void function [-Wreturn-type] 161 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)’: ./src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function ‘void grpc_core::{anonymous}::WeightedRoundRobin::Picker::BuildSchedulerAndStartTimerLocked()’: src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:653:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 653 | MutexLock lock(&scheduler_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In lambda function: src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:671:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 671 | MutexLock lock(&self->timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/call.cc: In member function ‘virtual void grpc_core::Call::AddData(grpc_core::channelz::DataSink)’: src/core/lib/surface/call.cc:145:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/call.cc:149:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 149 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/call.cc: In member function ‘void grpc_core::Call::PublishToParent(grpc_core::Call*)’: src/core/lib/surface/call.cc:210:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 210 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/call.cc: In member function ‘void grpc_core::Call::MaybeUnpublishFromParent()’: src/core/lib/surface/call.cc:231:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/call.cc: In member function ‘void grpc_core::Call::PropagateCancellationToChildren()’: src/core/lib/surface/call.cc:265:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 265 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)’: ./src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ src/core/lib/surface/call.cc: In member function ‘grpc_error_handle grpc_core::Call::UpdateDeadline(grpc_core::Timestamp)’: src/core/lib/surface/call.cc:367:41: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | ReleasableMutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/call.cc: In member function ‘void grpc_core::Call::ResetDeadline()’: src/core/lib/surface/call.cc:394:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 394 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::{anonymous}::WeightedRoundRobin::GetOrCreateWeight(const std::vector&)’: src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:802:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 802 | MutexLock lock(&endpoint_weight_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)’: ./src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/promise/wait_set.h:22, from src/core/lib/promise/wait_set.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/promise/activity.h:28: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/lib/surface/lame_client.h:29, from src/core/plugin_registry/grpc_plugin_registry.cc:27: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/security/authorization/rbac_policy.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/rbac_policy.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/surface/call.h:41: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/iphone/cpu.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/iphone/cpu.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/ext/filters/http/client/http_client_filter.h:23, from src/core/ext/filters/http/client/http_client_filter.cc:18: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/json/json_object_loader.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/json/json_object_loader.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/telemetry/instrument.cc: In constructor ‘grpc_core::CollectionScope::CollectionScope(std::vector >, grpc_core::InstrumentLabelSet, size_t, size_t)’: src/core/telemetry/instrument.cc:178:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/telemetry/instrument.cc: In destructor ‘virtual grpc_core::CollectionScope::~CollectionScope()’: src/core/telemetry/instrument.cc:188:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 188 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/xds/grpc/xds_http_filter.h:24, from ./src/core/xds/grpc/xds_listener.h:36, from ./src/core/resolver/xds/xds_config.h:29: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/telemetry/instrument.cc:196:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 196 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/telemetry/instrument.cc: In member function ‘size_t grpc_core::CollectionScope::TestOnlyCountStorageHeld() const’: src/core/telemetry/instrument.cc:212:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/telemetry/instrument.cc: In member function ‘void grpc_core::CollectionScope::ForEachUniqueStorage(absl::lts_20260107::FunctionRef, absl::lts_20260107::flat_hash_set&)’: src/core/telemetry/instrument.cc:228:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/json/json_reader.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/json/json_reader.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/telemetry/instrument.cc:236:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/telemetry/instrument.cc: In member function ‘void grpc_core::CollectionScope::TestOnlyReset()’: src/core/telemetry/instrument.cc:245:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/telemetry/instrument.cc:249:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/transport/ssl/ssl_security_connector.cc: In member function ‘bool {anonymous}::grpc_ssl_server_security_connector::try_fetch_ssl_server_credentials()’: src/core/credentials/transport/ssl/ssl_security_connector.cc:316:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 316 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/ssl/session_cache/ssl_session_cache.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl/session_cache/ssl_session_cache.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/json/json_writer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/json/json_writer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/local/local_credentials.h:28, from src/core/credentials/transport/local/local_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from src/core/plugin_registry/grpc_plugin_registry.cc:28: ./src/core/server/server.h: In member function ‘void grpc_core::Server::ShutdownUnrefOnRequest()’: ./src/core/server/server.h:633:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/linux/cpu.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/linux/cpu.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/load_balancing/round_robin/round_robin.cc:30: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ src/core/telemetry/instrument.cc: In member function ‘size_t grpc_core::instrument_detail::QueryableDomain::TestOnlyCountStorageHeld() const’: src/core/telemetry/instrument.cc:786:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 786 | MutexLock lock(&map_shards_[i].mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/load_file.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/load_file.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/matchers.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/matchers.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/telemetry/instrument.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::instrument_detail::QueryableDomain::GetDomainStorage(grpc_core::RefCountedPtr, absl::lts_20260107::Span >)’: src/core/telemetry/instrument.cc:898:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 898 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/credentials/call/external/file_external_account_credentials.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external/file_external_account_credentials.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/telemetry/instrument.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::GlobalCollectionScopeManager::CreateRootScope(grpc_core::InstrumentLabelSet, size_t, size_t)’: src/core/telemetry/instrument.cc:961:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 961 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/channel.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/channel.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/telemetry/instrument.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::GlobalCollectionScopeManager::GetGlobalScope()’: src/core/telemetry/instrument.cc:1002:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1002 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/telemetry/instrument.cc: In member function ‘void grpc_core::GlobalCollectionScopeManager::TestOnlyReset()’: src/core/telemetry/instrument.cc:1015:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1015 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/chttp2_transport.h:33, from src/core/ext/transport/chttp2/client/chttp2_connector.cc:46: ./src/core/lib/iomgr/buffer_list.h: In member function ‘int grpc_core::TracedBufferList::Size()’: ./src/core/lib/iomgr/buffer_list.h:126:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32, from ./src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.h:28, from src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:25: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/msys/tmpfile.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/msys/tmpfile.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from src/core/credentials/transport/google_default/credentials_generic.cc:24: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/per_cpu.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/per_cpu.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/posix/cpu.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/cpu.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/posix/env.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/env.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/posix/directory_reader.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/directory_reader.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc: In member function ‘void grpc_core::GcpAuthenticationFilter::CallCredentialsCache::SetMaxSize(size_t)’: src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:137:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 137 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::GcpAuthenticationFilter::CallCredentialsCache::Get(const std::string&)’: src/core/ext/filters/gcp_authentication/gcp_authentication_filter.cc:144:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 144 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/posix/stat.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/stat.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/posix/string.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/string.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/posix/sync.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/sync.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/status_helper.h:30, from src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/posix/thd.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/thd.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/tsi/local_transport_security.cc:28: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/tsi/transport_security.h:25, from ./src/core/tsi/local_transport_security.h:25, from src/core/tsi/local_transport_security.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/resolver/google_c2p/google_c2p_resolver.cc:28: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/surface/completion_queue.h:31, from ./src/core/tsi/alts/handshaker/alts_shared_resource.h:27, from src/core/tsi/alts/handshaker/alts_shared_resource.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/surface/completion_queue.h:28: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/posix/tmpfile.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/tmpfile.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/lib/surface/lame_client.h:29, from src/core/client_channel/dynamic_filters.cc:30: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/random_early_detection.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/random_early_detection.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_finalization.h:23, from ./src/core/server/server_call_tracer_filter.h:23, from src/core/server/server_call_tracer_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/shared_bit_gen.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/shared_bit_gen.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/stateful_session/stateful_session_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/stateful_session/stateful_session_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/server/xds_channel_stack_modifier.cc:27: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/endpoint_addresses.h:29, from ./src/core/filter/blackboard.h:23, from ./src/core/filter/filter_args.h:20, from ./src/core/lib/channel/channel_stack_builder.h:23, from ./src/core/server/xds_channel_stack_modifier.h:29, from src/core/server/xds_channel_stack_modifier.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘void on_timeout(void*, grpc_error_handle)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:304:49: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 304 | grpc_core::MutexLock lock(&driver->request->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/lb_policy_registry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/lb_policy_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘void on_ares_backup_poll_alarm(void*, grpc_error_handle)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:329:49: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 329 | grpc_core::MutexLock lock(&driver->request->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘void on_readable(void*, grpc_error_handle)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:371:57: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc_core::MutexLock lock(&fdn->ev_driver->request->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘void on_writable(void*, grpc_error_handle)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:396:57: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 396 | grpc_core::MutexLock lock(&fdn->ev_driver->request->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘void grpc_ares_notify_on_event_locked(grpc_ares_ev_driver*)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:427:21: warning: ‘int ares_getsock(const ares_channel_t*, ares_socket_t*, int)’ is deprecated: Use ARES_OPT_EVENT_THREAD or ARES_OPT_SOCK_STATE_CB instead [-Wdeprecated-declarations] 427 | ares_getsock(ev_driver->channel, socks, ARES_GETSOCK_MAXNUM); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:40: /usr/include/ares.h:903:31: note: declared here 903 | ARES_OPT_SOCK_STATE_CB) int ares_getsock(const ares_channel_t *channel, | ^~~~~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from ./src/core/lib/event_engine/posix.h:24, from ./src/core/lib/iomgr/tcp_server_utils_posix.h:26, from src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from ./src/core/lib/address_utils/sockaddr_utils.h:28, from src/core/lib/iomgr/tcp_server_utils_posix_common.cc:36: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:25: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/tsi/transport_security.h:25, from ./src/core/tsi/transport_security_grpc.h:25, from ./src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h:25, from ./src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h:30, from src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘void on_srv_query_done_locked(void*, int, int, unsigned char*, int)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:764:50: warning: ‘int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 764 | const int parse_status = ares_parse_srv_reply(abuf, alen, &reply); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1116:55: note: declared here 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^~~~~~~~~~~~~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:775:29: warning: ‘void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)’ is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 775 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 776 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:780:27: warning: ‘void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)’ is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 780 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 781 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘void on_txt_done_locked(void*, int, int, unsigned char*, int)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:817:36: warning: ‘int ares_parse_txt_reply_ext(const unsigned char*, int, ares_txt_ext**)’ is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 817 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1125:55: note: declared here 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^~~~~~~~~~~~~~~~~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘grpc_error_handle set_request_dns_server(grpc_ares_request*, std::string_view)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:891:31: warning: ‘int ares_set_servers_ports(ares_channel_t*, const ares_addr_port_node*)’ is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 891 | ares_set_servers_ports(r->ev_driver->channel, &r->dns_server_addr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1173:20: note: declared here 1173 | int ares_set_servers_ports(ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/health_check_client.cc: In lambda function: src/core/load_balancing/health_check_client.cc:126:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&self->producer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘grpc_ares_request* grpc_dns_lookup_hostname_ares_impl(const char*, const char*, const char*, grpc_pollset_set*, grpc_closure*, std::unique_ptr >*, int)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1059:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1059 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/health_check_client.cc: In lambda function: src/core/load_balancing/health_check_client.cc:145:45: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(&self->producer_->mu_); | ^ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1094:23: warning: ‘void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)’ is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1094 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1100:21: warning: ‘void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)’ is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1100 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:879:58: note: declared here 879 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘grpc_ares_request* grpc_dns_lookup_srv_ares_impl(const char*, const char*, grpc_pollset_set*, grpc_closure*, std::unique_ptr >*, int)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1113:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1113 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1140:13: warning: ‘void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)’ is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 1140 | ares_query(r->ev_driver->channel, service_name.c_str(), ns_c_in, ns_t_srv, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1141 | on_srv_query_done_locked, srv_query); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:836:59: note: declared here 836 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘grpc_ares_request* grpc_dns_lookup_txt_ares_impl(const char*, const char*, grpc_pollset_set*, grpc_closure*, char**, int)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1152:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1152 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1179:14: warning: ‘void ares_search(ares_channel_t*, const char*, int, int, ares_callback, void*)’ is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 1179 | ares_search(r->ev_driver->channel, config_name.c_str(), ns_c_in, ns_t_txt, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1180 | on_txt_done_locked, txt_query); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:859:60: note: declared here 859 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^~~~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function ‘void grpc_cancel_ares_request_impl(grpc_ares_request*)’: src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1206:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1206 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/health_check_client.cc: In member function ‘virtual void grpc_core::HealthProducer::Orphaned()’: src/core/load_balancing/health_check_client.cc:316:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 316 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/health_check_client.cc: In member function ‘void grpc_core::HealthProducer::AddWatcher(grpc_core::HealthWatcher*, const std::optional >&)’: src/core/load_balancing/health_check_client.cc:326:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 326 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/crash.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/crash.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/health_check_client.cc: In member function ‘void grpc_core::HealthProducer::RemoveWatcher(grpc_core::HealthWatcher*, const std::optional >&)’: src/core/load_balancing/health_check_client.cc:347:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/health_check_client.cc: In member function ‘void grpc_core::HealthProducer::OnConnectivityStateChange(grpc_connectivity_state, const absl::lts_20260107::Status&)’: src/core/load_balancing/health_check_client.cc:366:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 366 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_client_grpc.h:32, from ./src/core/resolver/xds/xds_dependency_manager.h:23, from src/core/load_balancing/xds/cds.cc:45: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/lib/resource_quota/memory_quota.cc:36: ./src/core/lib/promise/loop.h: At global scope: ./src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of ‘union grpc_core::Loop::’ [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ ./src/core/lib/promise/loop.h:215:31: note: attribute for ‘union grpc_core::Loop::’ must follow the ‘union’ keyword g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/strerror.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/strerror.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/ext/transport/chttp2/transport/flow_control.h:36, from src/core/ext/transport/chttp2/transport/frame_settings.cc:27: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/ext/transport/chttp2/transport/http2_settings.h:26, from ./src/core/ext/transport/chttp2/transport/frame_settings.h:27, from src/core/ext/transport/chttp2/transport/frame_settings.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘void grpc_core::{anonymous}::MemoryQuotaTracker::Add(std::shared_ptr)’: src/core/lib/resource_quota/memory_quota.cc:67:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘std::vector > grpc_core::{anonymous}::MemoryQuotaTracker::All()’: src/core/lib/resource_quota/memory_quota.cc:80:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/tsi/alts/handshaker/alts_handshaker_client.h:27, from src/core/tsi/alts/handshaker/alts_handshaker_client.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘void grpc_core::ReclaimerQueue::Handle::Sweep::MarkCancelled()’: src/core/lib/resource_quota/memory_quota.cc:224:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 224 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘void grpc_core::ReclaimerQueue::Enqueue(grpc_core::RefCountedPtr)’: src/core/lib/resource_quota/memory_quota.cc:244:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘grpc_core::Poll > grpc_core::ReclaimerQueue::PollNext()’: src/core/lib/resource_quota/memory_quota.cc:250:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘virtual void grpc_core::GrpcMemoryAllocatorImpl::Shutdown()’: src/core/lib/resource_quota/memory_quota.cc:293:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘void grpc_core::GrpcMemoryAllocatorImpl::FillChannelzProperties(grpc_core::channelz::PropertyList&)’: src/core/lib/resource_quota/memory_quota.cc:428:32: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 428 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/http/http_filters_plugin.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/http_filters_plugin.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘void grpc_core::BasicMemoryQuota::Take(grpc_core::GrpcMemoryAllocatorImpl*, size_t)’: src/core/lib/resource_quota/memory_quota.cc:573:31: warning: ‘bool absl::lts_20260107::Mutex::TryLock()’ is deprecated [-Wdeprecated-declarations] 573 | if (shard.shard_mu.TryLock()) { | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:201:22: note: declared here 201 | [[nodiscard]] bool TryLock() ABSL_EXCLUSIVE_TRYLOCK_FUNCTION(true) { | ^~~~~~~ src/core/lib/resource_quota/memory_quota.cc:577:28: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 577 | shard.shard_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘void grpc_core::BasicMemoryQuota::AddNewAllocator(grpc_core::GrpcMemoryAllocatorImpl*)’: src/core/lib/resource_quota/memory_quota.cc:613:32: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 613 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘void grpc_core::BasicMemoryQuota::RemoveAllocator(grpc_core::GrpcMemoryAllocatorImpl*)’: src/core/lib/resource_quota/memory_quota.cc:625:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 625 | MutexLock l(&small_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc:634:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 634 | MutexLock l(&big_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘void grpc_core::BasicMemoryQuota::MaybeMoveAllocatorBigToSmall(grpc_core::GrpcMemoryAllocatorImpl*)’: src/core/lib/resource_quota/memory_quota.cc:670:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock l(&old_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc:677:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 677 | MutexLock l(&new_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc: In member function ‘void grpc_core::BasicMemoryQuota::MaybeMoveAllocatorSmallToBig(grpc_core::GrpcMemoryAllocatorImpl*)’: src/core/lib/resource_quota/memory_quota.cc:690:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 690 | MutexLock l(&old_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc:697:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 697 | MutexLock l(&new_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/chttp2/transport/frame_rst_stream.h:29: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc: In lambda function: src/core/lib/resource_quota/memory_quota.cc:738:47: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 738 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc:749:47: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 749 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/server/server.h:56, from src/core/server/add_port.cc:21: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/resolver/dns/dns_resolver_plugin.h:18, from src/core/resolver/dns/dns_resolver_plugin.cc:14: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/channel/promise_based_filter.h:36, from ./src/core/ext/filters/fault_injection/fault_injection_filter.h:27, from src/core/ext/filters/fault_injection/fault_injection_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/endpoint_addresses.h:29, from ./src/core/filter/blackboard.h:23, from ./src/core/filter/filter_args.h:20, from ./src/core/ext/filters/fault_injection/fault_injection_filter.h:24: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from src/core/util/http_client/httpcli_security_connector.cc:31: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/stream.h:39, from ./src/core/ext/transport/chttp2/transport/http2_transport.h:31, from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:44, from src/core/ext/transport/chttp2/client/chttp2_connector.cc:57: ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘auto grpc_core::http2::StreamDataQueue::EnqueueMessage(grpc_core::MessageHandle&&) [with MetadataHandle = std::unique_ptr; grpc_core::MessageHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:140:39: required from here 140 | return data_queue_->EnqueueMessage(std::move(message)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:386:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 386 | MutexLock lock(&self->mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::H2GoAwayTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:193:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_chttp2_goaway_parser_parse(void*, grpc_chttp2_transport*, grpc_chttp2_stream*, const grpc_slice&, int)::; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 193 | AppendValue(producer_or_value()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/frame_goaway.cc:141:41: required from here 141 | t->http2_ztrace_collector.Append([p]() { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 142 | return grpc_core::H2GoAwayTrace{ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 143 | p->last_stream_id, p->error_code, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 | std::string(absl::string_view(p->debug_data, p->debug_length))}; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | }); | ~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/handshaker/transport_security_common_api.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker/transport_security_common_api.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/latent_see.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/latent_see.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/sync.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/sync.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/ext/transport/chttp2/transport/keepalive.h:21, from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:47: ./src/core/lib/promise/loop.h: At global scope: ./src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of ‘union grpc_core::Loop::’ [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ ./src/core/lib/promise/loop.h:215:31: note: attribute for ‘union grpc_core::Loop::’ must follow the ‘union’ keyword In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/tchar.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/tchar.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/promise/party.h:28, from src/core/lib/promise/party.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/promise/party.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/time.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/time.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/server/server.h: In member function ‘void grpc_core::Server::ShutdownUnrefOnRequest()’: ./src/core/server/server.h:633:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/time_averaged_stats.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/time_averaged_stats.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/time_precise.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/time_precise.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/ext/transport/chttp2/transport/ping_promise.h:35, from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:48: ./src/core/lib/promise/inter_activity_latch.h: In lambda function: ./src/core/lib/promise/inter_activity_latch.h:101:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/inter_activity_latch.h: In member function ‘void grpc_core::InterActivityLatch::Set()’: ./src/core/lib/promise/inter_activity_latch.h:115:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 115 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/inter_activity_latch.h: In member function ‘bool grpc_core::InterActivityLatch::IsSet() const’: ./src/core/lib/promise/inter_activity_latch.h:123:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 123 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/upb-gen/cel/expr/checked.upb_minitable.c -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/cel/expr/checked.upb_minitable.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:49: ./src/core/ext/transport/chttp2/transport/security_frame.h: In lambda function: ./src/core/ext/transport/chttp2/transport/security_frame.h:75:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/security_frame.h: In member function ‘void grpc_core::SecurityFrameHandler::ProcessPayload(grpc_core::SliceBuffer&&)’: ./src/core/ext/transport/chttp2/transport/security_frame.h:122:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 122 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/security_frame.h: In lambda function: ./src/core/ext/transport/chttp2/transport/security_frame.h:148:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 148 | MutexLock lock(&self->mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/posix/time.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/time.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/ext/transport/chttp2/transport/security_frame.h: In member function ‘void grpc_core::SecurityFrameHandler::MaybeAppendSecurityFrame(grpc_core::http2::FrameSender&)’: ./src/core/ext/transport/chttp2/transport/security_frame.h:189:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 189 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/security_frame.h: In member function ‘void grpc_core::SecurityFrameHandler::OnTransportClosed()’: ./src/core/ext/transport/chttp2/transport/security_frame.h:209:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 209 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/security_frame.h: In member function ‘std::string grpc_core::SecurityFrameHandler::TestOnlyDebugString()’: ./src/core/ext/transport/chttp2/transport/security_frame.h:234:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 234 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/legacy_channel.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/legacy_channel.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/ref_counted_string.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/ref_counted_string.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/time_util.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/time_util.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/postmortem_emit.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/postmortem_emit.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/tsi/ssl/key_logging/ssl_key_logging.h:29, from ./src/core/tsi/ssl_transport_security_utils.h:28, from src/core/tsi/ssl_transport_security_utils.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/uuid_v4.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/uuid_v4.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/http2_client_transport.h: In member function ‘grpc_core::Duration grpc_core::http2::Http2ClientTransport::NextAllowedPingInterval()’: ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:521:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 521 | MutexLock lock(&transport_mutex_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/wait_for_single_owner.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/wait_for_single_owner.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/windows/directory_reader.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/directory_reader.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/event_log.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/event_log.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/windows/env.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/env.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/windows/stat.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/stat.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from src/core/lib/resource_quota/arena.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/call_combiner.h:28, from ./src/core/lib/channel/channel_stack.h:55, from ./src/core/lib/surface/call.h:32, from src/core/tsi/alts/handshaker/alts_handshaker_client.cc:29: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/windows/string.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/string.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/backend_metric_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/backend_metric_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/windows/string_util.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/string_util.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/http/client/http_client_filter.h:26: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/windows/thd.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/thd.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/windows/tmpfile.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/tmpfile.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/ext/transport/chttp2/client/chttp2_connector.cc:71: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_client_grpc.h:32, from ./src/core/resolver/xds/xds_dependency_manager.h:23: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/windows/sync.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/sync.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/work_serializer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/work_serializer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/certificate_provider_store.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/certificate_provider_store.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/windows/time.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/time.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/ext/transport/chttp2/client/chttp2_connector.cc: In member function ‘virtual void grpc_core::Chttp2Connector::Connect(const grpc_core::SubchannelConnector::Args&, grpc_core::SubchannelConnector::Result*, grpc_closure*)’: src/core/ext/transport/chttp2/client/chttp2_connector.cc:113:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_audit_logger_registry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_audit_logger_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_certificate_provider.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_certificate_provider.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_cluster.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_cluster.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_cluster_specifier_plugin.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_cluster_specifier_plugin.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/ext/transport/chttp2/client/chttp2_connector.cc: In member function ‘virtual void grpc_core::Chttp2Connector::Shutdown(grpc_error_handle)’: src/core/ext/transport/chttp2/client/chttp2_connector.cc:158:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/client/chttp2_connector.cc: In member function ‘void grpc_core::Chttp2Connector::OnHandshakeDone(absl::lts_20260107::StatusOr)’: src/core/ext/transport/chttp2/client/chttp2_connector.cc:167:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/lib/channel/channel_stack.h:59: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_common_types_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_common_types_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::RegisterGaugeProvider(grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider*) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:969:38: required from ‘void grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderConstructed() [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’ 969 | storage_->RegisterGaugeProvider(this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/core/lib/resource_quota/memory_quota.cc:462:22: required from here 462 | ProviderConstructed(); | ~~~~~~~~~~~~~~~~~~~^~ ./src/core/telemetry/instrument.h:1039:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1039 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::UnregisterGaugeProvider(grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider*) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:973:40: required from ‘void grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderDestructing() [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’ 973 | storage_->UnregisterGaugeProvider(this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ src/core/lib/resource_quota/memory_quota.cc:467:22: required from here 467 | ProviderDestructing(); | ~~~~~~~~~~~~~~~~~~~^~ ./src/core/telemetry/instrument.h:1044:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1044 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/client/chttp2_connector.cc: In member function ‘void grpc_core::Chttp2Connector::OnReceiveSettings(absl::lts_20260107::StatusOr)’: src/core/ext/transport/chttp2/client/chttp2_connector.cc:264:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 264 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/chttp2/client/chttp2_connector.cc: In member function ‘void grpc_core::Chttp2Connector::OnTimeout()’: src/core/ext/transport/chttp2/client/chttp2_connector.cc:290:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 290 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/activity.h: In instantiation of ‘grpc_core::promise_detail::PromiseActivity::PromiseActivity(F, WakeupScheduler, OnDone, Contexts&& ...) [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::BasicMemoryQuota::Start()::; Contexts = {}]’: ./src/core/lib/promise/activity.h:685:7: required from ‘grpc_core::ActivityPtr grpc_core::MakeActivity(Factory, WakeupScheduler, OnDone, Contexts&& ...) [with Factory = Loop, false>; WakeupScheduler = ExecCtxWakeupScheduler; OnDone = BasicMemoryQuota::Start()::; Contexts = {}; ActivityPtr = std::unique_ptr]’ 685 | new promise_detail::PromiseActivity( | ~~~~~~~~~~~~~ 687 | std::move(promise_factory), std::move(wakeup_scheduler), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 688 | std::move(on_done), std::forward(contexts)...)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/lib/resource_quota/memory_quota.cc:534:19: required from here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | [](absl::Status status) { | ~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | GRPC_CHECK(status.code() == absl::StatusCode::kCancelled); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | }); | ~~ ./src/core/lib/promise/activity.h:503:15: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/lib/promise/activity.h:505:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/lib/surface/channel.h:31, from src/core/lib/surface/channel.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/surface/channel.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_endpoint_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_endpoint_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/filters/rbac/rbac_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/rbac/rbac_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/resolver/dns/native/dns_resolver.cc:26: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/telemetry/stats.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/stats.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/string.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/string.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_http_fault_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_fault_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker/alts_tsi_handshaker.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from ./src/core/telemetry/metrics.h:28, from ./src/core/telemetry/default_tcp_tracer.h:20, from src/core/telemetry/default_tcp_tracer.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/telemetry/metrics.h:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_http_filter_registry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_filter_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/util/gcp_metadata_query.h:24, from src/core/util/gcp_metadata_query.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/transport/transport_op_string.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/transport_op_string.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_http_rbac_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_rbac_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/endpoint_list.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/endpoint_list.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/event_engine/event_engine_context.h:21, from ./src/core/lib/promise/party.h:31: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_lb_policy_registry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_lb_policy_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:27, from src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/alloc.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/alloc.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/fake_transport_security.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/fake_transport_security.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_listener_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_listener_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/ssl_transport_security.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl_transport_security.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/resolver_registry.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/resolver_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/security/authorization/grpc_server_authz_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/grpc_server_authz_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_matcher_action.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_matcher_action.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/status_helper.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/status_helper.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/call/call_credentials.h:31, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:33, from ./src/core/credentials/call/external/external_account_credentials.h:29, from ./src/core/credentials/call/external/file_external_account_credentials.h:26, from src/core/credentials/call/external/file_external_account_credentials.cc:16: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/credentials/call/external/external_account_credentials.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_matcher_input.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_matcher_input.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/oob_backend_metric.cc: In member function ‘virtual void grpc_core::OrcaProducer::Orphaned()’: src/core/load_balancing/oob_backend_metric.cc:218:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/oob_backend_metric.cc: In member function ‘void grpc_core::OrcaProducer::AddWatcher(grpc_core::OrcaWatcher*)’: src/core/load_balancing/oob_backend_metric.cc:227:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 227 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/oob_backend_metric.cc: In member function ‘void grpc_core::OrcaProducer::RemoveWatcher(grpc_core::OrcaWatcher*)’: src/core/load_balancing/oob_backend_metric.cc:238:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 238 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/oob_backend_metric.cc: In member function ‘void grpc_core::OrcaProducer::NotifyWatchers(const grpc_core::BackendMetricData&)’: src/core/load_balancing/oob_backend_metric.cc:273:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 273 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/oob_backend_metric.cc: In member function ‘void grpc_core::OrcaProducer::OnConnectivityStateChange(grpc_connectivity_state)’: src/core/load_balancing/oob_backend_metric.cc:280:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 280 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_metadata.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_metadata.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/init_internally.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/init_internally.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/fake/fake_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/fake/fake_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_route_config.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_route_config.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/lib/security/authorization/evaluate_args.h:25, from src/core/lib/security/authorization/evaluate_args.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_routing.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_routing.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_transport_grpc.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_transport_grpc.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from ./src/core/telemetry/metrics.h:28, from ./src/core/load_balancing/lb_policy.h:41, from ./src/core/load_balancing/lb_policy_registry.h:25, from src/core/load_balancing/lb_policy_registry.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/load_balancing/lb_policy.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/lib/surface/lame_client.h:29, from src/core/lib/surface/channel_create.cc:41: ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/xds_client/xds_api.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client/xds_api.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/gcp_metadata_query.h:27, from src/core/resolver/google_c2p/google_c2p_resolver.cc:38: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/promise/party.cc: In member function ‘void grpc_core::Party::Handle::DropActivity()’: src/core/lib/promise/party.cc:76:13: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 76 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/promise/party.cc:79:15: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 79 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/promise/party.cc: In member function ‘void grpc_core::Party::Handle::WakeupGeneric(grpc_core::WakeupMask, void (grpc_core::Party::*)(grpc_core::WakeupMask))’: src/core/lib/promise/party.cc:86:13: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 86 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/lib/promise/party.cc:92:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 92 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/promise/party.cc:99:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 99 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/lib/promise/party.cc: In member function ‘virtual std::string grpc_core::Party::Handle::ActivityDebugTag(grpc_core::WakeupMask) const’: src/core/lib/promise/party.cc:118:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/linux/env.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/linux/env.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/xds_client/xds_bootstrap.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client/xds_bootstrap.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:34, from src/core/tsi/ssl/session_cache/ssl_session_cache.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/ext/filters/stateful_session/stateful_session_service_config_parser.h:28, from ./src/core/ext/filters/stateful_session/stateful_session_filter.h:25, from src/core/ext/filters/stateful_session/stateful_session_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/ssl/session_cache/ssl_session_cache.cc: In member function ‘size_t tsi::SslSessionLRUCache::Size()’: src/core/tsi/ssl/session_cache/ssl_session_cache.cc:81:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 81 | grpc_core::MutexLock lock(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/ssl/session_cache/ssl_session_cache.cc: In member function ‘void tsi::SslSessionLRUCache::Put(const char*, tsi::SslSessionPtr)’: src/core/tsi/ssl/session_cache/ssl_session_cache.cc:104:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 104 | grpc_core::MutexLock lock(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/uri.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/uri.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/tsi/ssl/session_cache/ssl_session_cache.cc: In member function ‘tsi::SslSessionPtr tsi::SslSessionLRUCache::Get(const char*)’: src/core/tsi/ssl/session_cache/ssl_session_cache.cc:126:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | grpc_core::MutexLock lock(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_client_grpc.h:32, from src/core/resolver/google_c2p/google_c2p_resolver.cc:47: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/python/grpcio/grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.cc -o pyb/temp.linux-riscv64-cpython-314/src/python/grpcio/grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueInitialMetadata(MetadataHandle&&) [with MetadataHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:127:47: required from here 127 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:312:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/address_sorting/address_sorting.c -o pyb/temp.linux-riscv64-cpython-314/third_party/address_sorting/address_sorting.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueTrailingMetadata(MetadataHandle&&) [with MetadataHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:132:48: required from here 132 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:344:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/call/metadata.h:20, from ./src/core/ext/transport/chttp2/transport/internal.h:37, from src/core/ext/transport/chttp2/transport/frame_goaway.cc:26: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueHalfClosed() [with MetadataHandle = std::unique_ptr]’: ./src/core/ext/transport/chttp2/transport/stream.h:145:42: required from here 145 | return data_queue_->EnqueueHalfClosed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:411:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from src/core/util/latent_see.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/channelz/property_list.h:26, from ./src/core/util/latent_see.h:31: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘absl::lts_20260107::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueResetStream(uint32_t) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]’: ./src/core/ext/transport/chttp2/transport/stream.h:151:43: required from here 151 | return data_queue_->EnqueueResetStream(error_code); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:447:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 447 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘grpc_core::http2::StreamDataQueue::DequeueResult grpc_core::http2::StreamDataQueue::DequeueFrames(uint32_t, uint32_t, uint32_t, grpc_core::HPackCompressor&, grpc_core::http2::FrameSender&, bool) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]’: ./src/core/ext/transport/chttp2/transport/stream.h:161:38: required from here 161 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | stream_flow_control_tokens, encoder, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 163 | frame_sender, | ~~~~~~~~~~~~~ 164 | /*can_send_reset_stream=*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | !(state == HttpStreamState::kIdle || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 166 | state == HttpStreamState::kClosed)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:517:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of ‘grpc_core::http2::StreamDataQueue::StreamWritabilityUpdate grpc_core::http2::StreamDataQueue::ReceivedFlowControlWindowUpdate(uint32_t) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]’: ./src/core/ext/transport/chttp2/transport/stream.h:170:56: required from here 170 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/stream_data_queue.h:574:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from /usr/include/python3.14/Python.h:14, from ./src/python/grpcio/grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.h:26, from src/python/grpcio/grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.cc:19: /usr/include/python3.14/pyconfig.h:2007:9: warning: ‘_POSIX_C_SOURCE’ redefined 2007 | #define _POSIX_C_SOURCE 200809L | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/os_defines.h:39, from /usr/include/c++/15.2.1/riscv64-unknown-linux-gnu/bits/c++config.h:727, from /usr/include/c++/15.2.1/bits/memoryfwd.h:50, from /usr/include/c++/15.2.1/memory:65, from ./src/python/grpcio/grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.h:22: /usr/include/features.h:319:10: note: this is the location of the previous definition 319 | # define _POSIX_C_SOURCE 202405L | ^~~~~~~~~~~~~~~ /usr/include/python3.14/pyconfig.h:2043:9: warning: ‘_XOPEN_SOURCE’ redefined 2043 | #define _XOPEN_SOURCE 700 | ^~~~~~~~~~~~~ /usr/include/features.h:234:10: note: this is the location of the previous definition 234 | # define _XOPEN_SOURCE 800 | ^~~~~~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/channelz/channelz_registry.h:29, from src/core/util/postmortem_emit.cc:20: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/surface/call.h:41: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/telemetry/call_tracer.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/call_tracer.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/address_sorting/address_sorting_windows.c -o pyb/temp.linux-riscv64-cpython-314/third_party/address_sorting/address_sorting_windows.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/polling_entity.h:24, from ./src/core/util/gcp_metadata_query.h:26: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/address_sorting/address_sorting_posix.c -o pyb/temp.linux-riscv64-cpython-314/third_party/address_sorting/address_sorting_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/alts/handshaker/alts_handshaker_client.cc: In function ‘void maybe_complete_tsi_next(alts_grpc_handshaker_client*, bool, recv_message_result*)’: src/core/tsi/alts/handshaker/alts_handshaker_client.cc:157:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | grpc_core::MutexLock lock(&client->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/activity.h: In instantiation of ‘void grpc_core::promise_detail::PromiseActivity::Cancel() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::BasicMemoryQuota::Start()::; Contexts = {}]’: ./src/core/lib/promise/activity.h:528:8: required from here 528 | void Cancel() final { | ^~~~~~ ./src/core/lib/promise/activity.h:536:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/activity.h: In instantiation of ‘void grpc_core::promise_detail::PromiseActivity::Step() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::BasicMemoryQuota::Start()::; Contexts = {}]’: ./src/core/lib/promise/activity.h:521:5: required from ‘void grpc_core::promise_detail::PromiseActivity::RunScheduledWakeup() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::BasicMemoryQuota::Start()::; Contexts = {}]’ 521 | Step(); | ^~~~ ./src/core/lib/promise/exec_ctx_wakeup_scheduler.h:39:7: required from ‘void grpc_core::ExecCtxWakeupScheduler::BoundScheduler::ScheduleWakeup() [with ActivityType = grpc_core::promise_detail::PromiseActivity, false>, grpc_core::ExecCtxWakeupScheduler, grpc_core::BasicMemoryQuota::Start():: >]’ 42 | static_cast(arg)->RunScheduledWakeup(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/lib/promise/activity.h:573:27: required from ‘void grpc_core::promise_detail::PromiseActivity::WakeupAsync(grpc_core::WakeupMask) [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::BasicMemoryQuota::Start()::; Contexts = {}; grpc_core::WakeupMask = short unsigned int]’ 573 | this->ScheduleWakeup(); | ~~~~~~~~~~~~~~~~~~~~^~ ./src/core/lib/promise/activity.h:568:8: required from here 568 | void WakeupAsync(WakeupMask) final { | ^~~~~~~~~~~ ./src/core/lib/promise/activity.h:597:15: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/lib/promise/activity.h:600:19: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/promise/activity.h:604:17: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/tsi/alts/handshaker/alts_handshaker_client.cc: In member function ‘void {anonymous}::HandshakeQueue::RequestHandshake(alts_grpc_handshaker_client*)’: src/core/tsi/alts/handshaker/alts_handshaker_client.cc:377:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 377 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/alts/handshaker/alts_handshaker_client.cc: In member function ‘void {anonymous}::HandshakeQueue::HandshakeDone()’: src/core/tsi/alts/handshaker/alts_handshaker_client.cc:392:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 392 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/util/work_serializer.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/work_serializer.h:20, from src/core/util/work_serializer.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:201:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 201 | PromiseFactoryImpl(Token, F&& f, A&&) { | ^~~~~~~~~~~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/base/status.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/base/status.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/hash/common.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/hash/common.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/sync_abseil.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/sync_abseil.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/json/encode.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/json/encode.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/lex/round_trip.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/lex/round_trip.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/lex/unicode.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/lex/unicode.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread src/core/util/latent_see.cc: In member function ‘void grpc_core::latent_see::Sink::Start(size_t)’: src/core/util/latent_see.cc:126:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/latent_see.cc: In member function ‘std::unique_ptr > > grpc_core::latent_see::Sink::Stop()’: src/core/util/latent_see.cc:132:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/latent_see.cc: In member function ‘void grpc_core::latent_see::Sink::Record(std::unique_ptr)’: src/core/util/latent_see.cc:139:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/mem/arena.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mem/arena.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread src/core/util/latent_see.cc: In function ‘void grpc_core::latent_see::Collect(grpc_core::Notification*, absl::lts_20260107::Duration, size_t, Output*)’: src/core/util/latent_see.cc:152:11: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 152 | mu->Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/util/latent_see.cc:173:13: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 173 | mu->Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/array.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/array.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/json/decode.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/json/decode.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/copy.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/copy.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/lex/strtod.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/lex/strtod.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/plugin_registry/grpc_plugin_registry_extra.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/plugin_registry/grpc_plugin_registry_extra.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/transport_security.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/transport_security.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/mem/alloc.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mem/alloc.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/util/http_client/httpcli.h:33, from src/core/util/http_client/format_request.cc:30: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/util/http_client/parser.h:27, from ./src/core/util/http_client/format_request.h:25, from src/core/util/http_client/format_request.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/filter/blackboard.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/filter/blackboard.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/accessors.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/accessors.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/tsi/ssl/key_logging/ssl_key_logging.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl/key_logging/ssl_key_logging.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/internal/iterator.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/internal/iterator.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/util/event_log.h:26, from src/core/util/event_log.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/map.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/map.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/merge.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/merge.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/internal/message.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/internal/message.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/util/event_log.cc: In member function ‘void grpc_core::EventLog::BeginCollection()’: src/core/util/event_log.cc:36:32: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/event_log.cc: In member function ‘std::vector grpc_core::EventLog::EndCollection(absl::lts_20260107::Span >)’: src/core/util/event_log.cc:50:32: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 50 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/event_log.cc: In member function ‘void grpc_core::EventLog::AppendInternal(std::string_view, int64_t)’: src/core/util/event_log.cc:67:30: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/lex/atoi.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/lex/atoi.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/util/http_client/httpcli.h:33, from ./src/core/util/gcp_metadata_query.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/map_sorter.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/map_sorter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/compat.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/compat.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/mini_descriptor/build_enum.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/build_enum.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/mini_descriptor/internal/base92.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/internal/base92.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/mini_descriptor/link.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/link.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/internal/extension.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/internal/extension.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/message/message.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/message.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/mini_descriptor/internal/encode.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/internal/encode.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/mini_descriptor/decode.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/decode.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/mini_table/internal/message.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_table/internal/message.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/mini_table/extension_registry.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_table/extension_registry.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/def_pool.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/def_pool.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/desc_state.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/desc_state.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/mini_table/message.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_table/message.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/enum_reserved_range.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/enum_reserved_range.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/extension_range.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/extension_range.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/file_def.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/file_def.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/internal/strdup2.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/internal/strdup2.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/enum_def.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/enum_def.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/message_def.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/message_def.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/method_def.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/method_def.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread src/core/util/work_serializer.cc: In member function ‘virtual void grpc_core::WorkSerializer::WorkSerializerImpl::Orphan()’: src/core/util/work_serializer.cc:152:32: warning: ‘absl::lts_20260107::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1123:12: note: declared here 1123 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/work_serializer.cc: In member function ‘void grpc_core::WorkSerializer::WorkSerializerImpl::Run(absl::lts_20260107::AnyInvocable, grpc_core::DebugLocation)’: src/core/util/work_serializer.cc:170:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/work_serializer.cc: In member function ‘grpc_core::WorkSerializer::WorkSerializerImpl::RefillResult grpc_core::WorkSerializer::WorkSerializerImpl::RefillInner()’: src/core/util/work_serializer.cc:228:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/message.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/message.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/service_def.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/service_def.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/lib/surface/channel.cc: In member function ‘grpc_core::Channel::RegisteredCall* grpc_core::Channel::RegisterCall(const char*, const char*)’: src/core/lib/surface/channel.cc:75:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/filters/fault_injection/fault_injection_filter.cc: In instantiation of ‘grpc_core::FaultInjectionFilter::InjectionDecision grpc_core::FaultInjectionFilter::MakeInjectionDecision(const grpc_core::ClientMetadata&, const T&) [with T = grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy; grpc_core::ClientMetadata = grpc_metadata_batch]’: src/core/ext/filters/fault_injection/fault_injection_filter.cc:242:33: required from here 242 | return MakeInjectionDecision(initial_metadata, *fi_policy); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/ext/filters/fault_injection/fault_injection_filter.cc:303:15: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 303 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/subchannel.h:29, from src/core/client_channel/local_subchannel_pool.cc:25: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/client_channel/subchannel_pool_interface.h:26, from ./src/core/client_channel/local_subchannel_pool.h:26, from src/core/client_channel/local_subchannel_pool.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/text/internal/encode.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/text/internal/encode.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/priority/priority.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/priority/priority.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/wire/encode.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/encode.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/wire/internal/decode_fast.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/internal/decode_fast.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/internal/def_builder.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/internal/def_builder.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/utf8_range/utf8_range.c -o pyb/temp.linux-riscv64-cpython-314/third_party/utf8_range/utf8_range.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/wire/decode.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/decode.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/enum_value_def.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/enum_value_def.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/message_reserved_range.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/message_reserved_range.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/validation_errors.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/validation_errors.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/wire/reader.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/reader.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/ext/filters/http/http_filters_plugin.cc:21: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/wire/eps_copy_input_stream.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/eps_copy_input_stream.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/xds_client/xds_backend_metric_propagation.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client/xds_backend_metric_propagation.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/field_def.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/field_def.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/log.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/log.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/sync_abseil.cc: In function ‘void gpr_mu_lock(gpr_mu*)’: src/core/util/sync_abseil.cc:46:43: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 46 | reinterpret_cast(mu)->Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from src/core/util/sync_abseil.cc:31: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/util/sync_abseil.cc: In function ‘void gpr_mu_unlock(gpr_mu*)’: src/core/util/sync_abseil.cc:50:45: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 50 | reinterpret_cast(mu)->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/util/sync_abseil.cc: In function ‘int gpr_mu_trylock(gpr_mu*)’: src/core/util/sync_abseil.cc:54:53: warning: ‘bool absl::lts_20260107::Mutex::TryLock()’ is deprecated [-Wdeprecated-declarations] 54 | return reinterpret_cast(mu)->TryLock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:201:22: note: declared here 201 | [[nodiscard]] bool TryLock() ABSL_EXCLUSIVE_TRYLOCK_FUNCTION(true) { | ^~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/oneof_def.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/oneof_def.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/reflection/def_type.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/def_type.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/mpscq.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/mpscq.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/xds/grpc/xds_endpoint.h:28, from ./src/core/xds/grpc/xds_endpoint_parser.h:21, from src/core/xds/grpc/xds_endpoint_parser.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/endpoint_addresses.h:29, from ./src/core/xds/grpc/xds_endpoint.h:25: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/telemetry/default_tcp_tracer.cc: In member function ‘virtual void grpc_core::DefaultTcpTracer::RecordConnectionMetrics(grpc_core::TcpConnectionMetrics)’: src/core/telemetry/default_tcp_tracer.cc:22:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 22 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/lib/transport/transport_op_string.cc:24: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/tsi/ssl/key_logging/ssl_key_logging.h:29, from ./src/core/tsi/ssl_transport_security.h:32, from src/core/tsi/ssl_transport_security.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/tsi/ssl_transport_security.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ gcc -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c third_party/upb/upb/text/encode.c -o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/text/encode.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/server/server.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/server/server.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In constructor ‘grpc_core::{anonymous}::AresClientChannelDNSResolver::AresRequestWrapper::AresRequestWrapper(grpc_core::RefCountedPtr)’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:97:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function ‘virtual void grpc_core::{anonymous}::AresClientChannelDNSResolver::AresRequestWrapper::Orphan()’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:147:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In static member function ‘static void grpc_core::{anonymous}::AresClientChannelDNSResolver::AresRequestWrapper::OnHostnameResolved(void*, grpc_error_handle)’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:237:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In static member function ‘static void grpc_core::{anonymous}::AresClientChannelDNSResolver::AresRequestWrapper::OnSRVResolved(void*, grpc_error_handle)’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:252:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In static member function ‘static void grpc_core::{anonymous}::AresClientChannelDNSResolver::AresRequestWrapper::OnTXTResolved(void*, grpc_error_handle)’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:267:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/transport/endpoint_transport_client_channel_factory.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/transport/endpoint_transport_client_channel_factory.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/xds/grpc/xds_http_filter.h:24, from ./src/core/xds/grpc/xds_http_filter_registry.h:31, from src/core/xds/grpc/xds_http_filter_registry.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/xds/grpc/xds_http_filter_registry.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function ‘void grpc_core::{anonymous}::AresDNSResolver::AresRequest::Run()’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:395:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 395 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function ‘bool grpc_core::{anonymous}::AresDNSResolver::AresRequest::Cancel()’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:400:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In static member function ‘static void grpc_core::{anonymous}::AresDNSResolver::AresRequest::OnDnsLookupDone(void*, grpc_error_handle)’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:451:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | MutexLock lock(&r->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from ./src/core/telemetry/metrics.h:28, from ./src/core/load_balancing/lb_policy.h:41, from ./src/core/load_balancing/endpoint_list.h:31, from src/core/load_balancing/endpoint_list.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/load_balancing/endpoint_list.h:29: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function ‘virtual grpc_core::DNSResolver::TaskHandle grpc_core::{anonymous}::AresDNSResolver::LookupHostname(std::function >)>, std::string_view, std::string_view, grpc_core::Duration, grpc_pollset_set*, std::string_view)’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:647:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 647 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function ‘virtual grpc_core::DNSResolver::TaskHandle grpc_core::{anonymous}::AresDNSResolver::LookupSRV(std::function >)>, std::string_view, grpc_core::Duration, grpc_pollset_set*, std::string_view)’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:670:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function ‘virtual grpc_core::DNSResolver::TaskHandle grpc_core::{anonymous}::AresDNSResolver::LookupTXT(std::function >)>, std::string_view, grpc_core::Duration, grpc_pollset_set*, std::string_view)’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:685:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 685 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function ‘virtual bool grpc_core::{anonymous}::AresDNSResolver::Cancel(grpc_core::DNSResolver::TaskHandle)’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:696:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/xds/grpc/xds_lb_policy_registry.cc:35: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/xds/grpc/xds_lb_policy_registry.h:27, from src/core/xds/grpc/xds_lb_policy_registry.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function ‘void grpc_core::{anonymous}::AresDNSResolver::UnregisterRequest(grpc_core::DNSResolver::TaskHandle)’: src/core/resolver/dns/c_ares/dns_resolver_ares.cc:714:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/xds/xds_config.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/xds/xds_config.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from src/core/tsi/ssl_transport_security.cc:60: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/xds/grpc/xds_routing.h:30, from src/core/xds/grpc/xds_routing.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_bootstrap_grpc.h:32, from ./src/core/xds/grpc/xds_listener_parser.h:23, from src/core/xds/grpc/xds_listener_parser.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/util/json/json_object_loader.h:32, from ./src/core/xds/grpc/xds_bootstrap_grpc.h:30: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/stateful_session/stateful_session_filter.h:28: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/call/token_fetcher/token_fetcher_credentials.h:32, from ./src/core/credentials/call/oauth2/oauth2_credentials.h:34: ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/hpack_encoder.h:34, from ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:40: ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::PromiseEndpointReadTrace; Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]’: ./src/core/channelz/ztrace_collector.h:191:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::PromiseEndpointReadTrace; Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]’ 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:206:32: required from here 206 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/ping_abuse_policy.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/ping_abuse_policy.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/service_config/service_config_call_data.h:26, from ./src/core/load_balancing/ring_hash/ring_hash.h:23, from src/core/xds/grpc/xds_endpoint_parser.cc:42: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/xds_client/xds_client.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client/xds_client.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/tsi/ssl/key_logging/ssl_key_logging.h:29, from src/core/tsi/ssl/key_logging/ssl_key_logging.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/xds/grpc/xds_http_filter.h:24, from ./src/core/xds/grpc/xds_http_rbac_filter.h:28, from src/core/xds/grpc/xds_http_rbac_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/xds/grpc/xds_http_rbac_filter.h:24: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc: In member function ‘void grpc_core::TokenFetcherCredentials::FetchState::BackoffTimer::OnTimer()’: src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:96:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 96 | MutexLock lock(&fetch_state_->creds_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc: In member function ‘void grpc_core::TokenFetcherCredentials::FetchState::TokenFetchComplete(absl::lts_20260107::StatusOr >)’: src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:158:30: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 158 | MutexLock lock(&creds_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/notification.h:20, from ./src/core/resolver/fake/fake_resolver.h:27, from src/core/resolver/fake/fake_resolver.cc:20: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/resolver.h:25, from ./src/core/resolver/fake/fake_resolver.h:26: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc: In member function ‘virtual void grpc_core::TokenFetcherCredentials::Orphaned()’: src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:240:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 240 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc: In member function ‘virtual grpc_core::ArenaPromise > > grpc_core::TokenFetcherCredentials::GetRequestMetadata(grpc_core::ClientMetadataHandle, const grpc_call_credentials::GetRequestMetadataArgs*)’: src/core/credentials/call/token_fetcher/token_fetcher_credentials.cc:249:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_common_types.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_common_types.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/lib/surface/legacy_channel.h:29, from src/core/lib/surface/legacy_channel.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/surface/legacy_channel.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/json/json_util.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/json/json_util.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/ssl/key_logging/ssl_key_logging.cc: In destructor ‘virtual tsi::TlsSessionKeyLoggerCache::TlsSessionKeyLogger::~TlsSessionKeyLogger()’: src/core/tsi/ssl/key_logging/ssl_key_logging.cc:65:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | grpc_core::MutexLock lock(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/ssl/key_logging/ssl_key_logging.cc:69:61: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(g_tls_session_key_log_cache_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/ssl/key_logging/ssl_key_logging.cc: In member function ‘void tsi::TlsSessionKeyLoggerCache::TlsSessionKeyLogger::LogSessionKeys(SSL_CTX*, const std::string&)’: src/core/tsi/ssl/key_logging/ssl_key_logging.cc:80:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | grpc_core::MutexLock lock(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/ssl/key_logging/ssl_key_logging.cc: In destructor ‘virtual tsi::TlsSessionKeyLoggerCache::~TlsSessionKeyLoggerCache()’: src/core/tsi/ssl/key_logging/ssl_key_logging.cc:104:59: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 104 | grpc_core::MutexLock lock(g_tls_session_key_log_cache_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/ssl/key_logging/ssl_key_logging.cc: In static member function ‘static grpc_core::RefCountedPtr tsi::TlsSessionKeyLoggerCache::Get(std::string)’: src/core/tsi/ssl/key_logging/ssl_key_logging.cc:116:61: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | grpc_core::MutexLock lock(g_tls_session_key_log_cache_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/server/server_call_tracer_filter.h:26: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/service_config/service_config_impl.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/service_config/service_config_impl.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/chttp2/transport/decode_huff.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/decode_huff.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from ./src/core/xds/grpc/certificate_provider_store.h:29, from src/core/xds/grpc/certificate_provider_store.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/transport/tls/certificate_provider_factory.h:32, from ./src/core/xds/grpc/certificate_provider_store.h:28: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/mpscq.h:26, from src/core/util/mpscq.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from ./src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/util/mpscq.cc: In member function ‘grpc_core::LockedMultiProducerSingleConsumerQueue::Node* grpc_core::LockedMultiProducerSingleConsumerQueue::TryPop()’: src/core/util/mpscq.cc:89:18: warning: ‘bool absl::lts_20260107::Mutex::TryLock()’ is deprecated [-Wdeprecated-declarations] 89 | if (mu_.TryLock()) { | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:201:22: note: declared here 201 | [[nodiscard]] bool TryLock() ABSL_EXCLUSIVE_TRYLOCK_FUNCTION(true) { | ^~~~~~~ src/core/util/mpscq.cc:91:15: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 91 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/util/mpscq.cc: In member function ‘grpc_core::LockedMultiProducerSingleConsumerQueue::Node* grpc_core::LockedMultiProducerSingleConsumerQueue::Pop()’: src/core/util/mpscq.cc:99:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 99 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/resolver/fake/fake_resolver.cc:28: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from ./src/core/ext/transport/chttp2/transport/frame_goaway.h:26, from src/core/ext/transport/chttp2/transport/frame_settings.cc:28: ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::H2SettingsTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’: ./src/core/channelz/ztrace_collector.h:191:18: required from ‘void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::H2SettingsTrace; Config = grpc_core::http2_ztrace_collector_detail::Config; Data = {grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2DataTrace, grpc_core::H2HeaderTrace, grpc_core::H2RstStreamTrace, grpc_core::H2SettingsTrace, grpc_core::H2PingTrace, grpc_core::H2GoAwayTrace, grpc_core::H2WindowUpdateTrace, grpc_core::H2SecurityTrace, grpc_core::H2UnknownFrameTrace, grpc_core::H2FlowControlStall, grpc_core::H2BeginWriteCycle, grpc_core::H2EndWriteCycle, grpc_core::H2BeginEndpointWrite, grpc_core::H2TcpMetricsTrace}]’ 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/core/ext/transport/chttp2/transport/frame_settings.cc:98:37: required from here 98 | t->http2_ztrace_collector.Append( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 99 | grpc_core::H2SettingsTrace{true, {}}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:452:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from ./src/core/xds/grpc/xds_certificate_provider.h:31, from src/core/xds/grpc/xds_certificate_provider.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from include/grpc/grpc_crl_provider.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/tsi/alts/handshaker/alts_handshaker_client.h:27, from ./src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27, from src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from ./src/core/credentials/transport/alts/grpc_alts_credentials_options.h:31, from ./src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:25: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/security/authorization/audit_logging.h:29, from src/core/xds/grpc/xds_audit_logger_registry.cc:27: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/xds/grpc/xds_audit_logger_registry.h:27, from src/core/xds/grpc/xds_audit_logger_registry.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/load_balancing/priority/priority.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/load_balancing/priority/priority.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/windows/cpu.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/cpu.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/xds/grpc/xds_http_filter.h:24, from ./src/core/xds/grpc/xds_http_fault_filter.h:28, from src/core/xds/grpc/xds_http_fault_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/xds/grpc/xds_http_fault_filter.h:24: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/xds/xds_override_host.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds/xds_override_host.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/python/grpcio/grpc/_cython/cygrpc.cpp -o pyb/temp.linux-riscv64-cpython-314/src/python/grpcio/grpc/_cython/cygrpc.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/ext/transport/inproc/inproc_transport.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/inproc/inproc_transport.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/subchannel.h:29, from ./src/core/client_channel/client_channel_factory.h:22, from ./src/core/transport/endpoint_transport_client_channel_factory.h:18, from src/core/transport/endpoint_transport_client_channel_factory.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/client_channel/subchannel.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/channel/promise_based_filter.h:36, from ./src/core/ext/filters/rbac/rbac_filter.h:25, from src/core/ext/filters/rbac/rbac_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/ext/filters/rbac/rbac_filter.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:33: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/http/client/http_client_filter.h:26, from src/core/ext/filters/http/http_filters_plugin.cc:22: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/xds/grpc/xds_transport_grpc.h:30, from src/core/xds/grpc/xds_transport_grpc.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/xds/grpc/xds_transport_grpc.h:29: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from src/core/telemetry/call_tracer.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/lib/surface/channel.h:31, from ./src/core/xds/grpc/xds_transport_grpc.h:33: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/server/server.h:39, from src/core/server/server.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from include/grpc/passive_listener.h:17, from ./src/core/server/server.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/xds_client/xds_client.h:37, from ./src/core/xds/xds_client/xds_resource_type_impl.h:25, from ./src/core/xds/grpc/xds_cluster.h:33, from src/core/xds/grpc/xds_cluster.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/util/json/json_object_loader.h:32, from ./src/core/load_balancing/outlier_detection/outlier_detection.h:27, from ./src/core/xds/grpc/xds_cluster.h:25: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/ssl_transport_security.cc: In function ‘tsi_result ssl_ctx_use_engine_private_key(SSL_CTX*, const char*, size_t)’: src/core/tsi/ssl_transport_security.cc:960:26: warning: ‘ENGINE* ENGINE_by_id(const char*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 960 | engine = ENGINE_by_id(engine_name); | ~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from src/core/tsi/ssl_transport_security.cc:48: /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ src/core/tsi/ssl_transport_security.cc:964:28: warning: ‘ENGINE* ENGINE_by_id(const char*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 964 | engine = ENGINE_by_id("dynamic"); | ~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/engine.h:336:31: note: declared here 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); | ^~~~~~~~~~~~ src/core/tsi/ssl_transport_security.cc:970:34: warning: ‘int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 970 | if (!ENGINE_ctrl_cmd_string(engine, "ID", engine_name, 0) || | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ src/core/tsi/ssl_transport_security.cc:971:34: warning: ‘int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 971 | !ENGINE_ctrl_cmd_string(engine, "DIR_LOAD", "2", 0) || | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ src/core/tsi/ssl_transport_security.cc:972:34: warning: ‘int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 972 | !ENGINE_ctrl_cmd_string(engine, "DIR_ADD", ".", 0) || | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ src/core/tsi/ssl_transport_security.cc:973:34: warning: ‘int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 973 | !ENGINE_ctrl_cmd_string(engine, "LIST_ADD", "1", 0) || | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ src/core/tsi/ssl_transport_security.cc:974:34: warning: ‘int ENGINE_ctrl_cmd_string(ENGINE*, const char*, const char*, int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 974 | !ENGINE_ctrl_cmd_string(engine, "LOAD", NULL, 0)) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:479:5: note: declared here 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, | ^~~~~~~~~~~~~~~~~~~~~~ src/core/tsi/ssl_transport_security.cc:980:28: warning: ‘int ENGINE_set_default(ENGINE*, unsigned int)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 980 | if (!ENGINE_set_default(engine, ENGINE_METHOD_ALL)) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:710:27: note: declared here 710 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); | ^~~~~~~~~~~~~~~~~~ src/core/tsi/ssl_transport_security.cc:985:21: warning: ‘int ENGINE_init(ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 985 | if (!ENGINE_init(engine)) { | ~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/engine.h:622:27: note: declared here 622 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); | ^~~~~~~~~~~ src/core/tsi/ssl_transport_security.cc:990:42: warning: ‘EVP_PKEY* ENGINE_load_private_key(ENGINE*, const char*, UI_METHOD*, void*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 990 | private_key = ENGINE_load_private_key(engine, key_id, 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/engine.h:640:11: note: declared here 640 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id, | ^~~~~~~~~~~~~~~~~~~~~~~ src/core/tsi/ssl_transport_security.cc:1002:37: warning: ‘int ENGINE_free(ENGINE*)’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1002 | if (engine != nullptr) ENGINE_free(engine); | ~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/engine.h:493:27: note: declared here 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); | ^~~~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/outlier_detection/outlier_detection.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/outlier_detection/outlier_detection.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/ssl_transport_security.cc: In function ‘tsi_result ssl_handshaker_next(tsi_handshaker*, const unsigned char*, size_t, const unsigned char**, size_t*, tsi_handshaker_result**, tsi_handshaker_on_next_done_cb, void*, std::string*)’: src/core/tsi/ssl_transport_security.cc:2371:38: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2371 | grpc_core::MutexLock lock(&impl->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/http_client/parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/http_client/parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/lib/surface/channel.h:31, from src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:34: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/weighted_target/weighted_target.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/weighted_target/weighted_target.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/compression/compression.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/compression/compression.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/xds/grpc/xds_http_filter.h:24, from ./src/core/xds/grpc/xds_route_config.h:34, from src/core/xds/grpc/xds_route_config.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/call/status_util.h:27, from ./src/core/xds/grpc/xds_route_config.h:31: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/resource_quota.h:26, from ./src/core/util/http_client/httpcli.h:43: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/rbac/rbac_filter.h:25, from src/core/xds/grpc/xds_http_rbac_filter.cc:39: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/channel/promise_based_filter.h:36, from ./src/core/lib/security/authorization/grpc_server_authz_filter.h:23, from src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/lib/security/authorization/grpc_server_authz_filter.h:21: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/xds/grpc/xds_matcher_context.h:18, from ./src/core/xds/grpc/xds_matcher_input.h:20, from src/core/xds/grpc/xds_matcher_input.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from ./src/core/util/matchers.h:26, from ./src/core/xds/grpc/xds_common_types.h:25, from ./src/core/xds/grpc/xds_matcher_input.h:18: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_metadata_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_metadata_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/ztrace_collector.h: In instantiation of ‘grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl() [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]’: /usr/include/c++/15.2.1/bits/unique_ptr.h:92:2: required from ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = grpc_core::channelz::ZTraceCollector::ZTraceImpl]’ 92 | delete __ptr; | ^~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:398:17: required from ‘std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = grpc_core::channelz::ZTraceCollector::ZTraceImpl; _Dp = std::default_delete::ZTraceImpl>]’ 398 | get_deleter()(std::move(__ptr)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:211:40: required from ‘std::unique_ptr grpc_core::channelz::ZTraceCollector::MakeZTrace() [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]’ 211 | return std::make_unique(impl_.GetOrCreate()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ ./src/core/ext/transport/chttp2/transport/http2_client_transport.h:143:73: required from here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ ./src/core/channelz/ztrace_collector.h:391:19: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/plugin_registry/grpc_plugin_registry_extra.cc:20: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_bootstrap_grpc.h:32, from src/core/xds/grpc/xds_http_rbac_filter.cc:49: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/xds/grpc/xds_common_types_parser.cc:35: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from ./src/core/util/matchers.h:26, from ./src/core/xds/grpc/xds_common_types_parser.h:32, from src/core/xds/grpc/xds_common_types_parser.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/xds/xds_cluster_impl.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds/xds_cluster_impl.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/service_config/service_config_impl.cc:26: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/service_config/service_config_impl.h:29, from src/core/service_config/service_config_impl.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/http_client/httpcli.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/http_client/httpcli.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/server/server.h:56: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/net/socket_mutator.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/net/socket_mutator.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/resource_quota.h:26, from ./src/core/util/http_client/httpcli.h:43: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_bootstrap_grpc.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_bootstrap_grpc.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_matcher_context.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_matcher_context.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/surface/legacy_channel.h:37: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from ./src/core/ext/transport/inproc/inproc_transport.h:22, from src/core/ext/transport/inproc/inproc_transport.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/ext/transport/inproc/inproc_transport.h:21: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/server/server.h: In member function ‘void grpc_core::Server::ShutdownUnrefOnRequest()’: ./src/core/server/server.h:633:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/call/server_call.h:46, from src/core/server/server.cc:43: ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_health_status.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_health_status.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from src/core/lib/surface/legacy_channel.cc:41: ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/fake/fake_resolver.cc: In member function ‘void grpc_core::FakeResolverResponseGenerator::SetResponseAndNotify(grpc_core::Resolver::Result, grpc_core::Notification*)’: src/core/resolver/fake/fake_resolver.cc:132:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/fake/fake_resolver.cc: In member function ‘void grpc_core::FakeResolverResponseGenerator::SetFakeResolver(grpc_core::RefCountedPtr)’: src/core/resolver/fake/fake_resolver.cc:147:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/fake/fake_resolver.cc: In member function ‘bool grpc_core::FakeResolverResponseGenerator::WaitForResolverSet(absl::lts_20260107::Duration)’: src/core/resolver/fake/fake_resolver.cc:174:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/fake/fake_resolver.cc: In member function ‘bool grpc_core::FakeResolverResponseGenerator::WaitForReresolutionRequest(absl::lts_20260107::Duration)’: src/core/resolver/fake/fake_resolver.cc:186:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | MutexLock lock(&reresolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/fake/fake_resolver.cc: In member function ‘void grpc_core::FakeResolverResponseGenerator::ReresolutionRequested()’: src/core/resolver/fake/fake_resolver.cc:197:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&reresolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc: In function ‘tsi_result alts_tsi_handshaker_continue_handshaker_next(alts_tsi_handshaker*, const unsigned char*, size_t, tsi_handshaker_on_next_done_cb, void*, std::string*)’: src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:491:48: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 491 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc: In function ‘tsi_result handshaker_next(tsi_handshaker*, const unsigned char*, size_t, const unsigned char**, size_t*, tsi_handshaker_result**, tsi_handshaker_on_next_done_cb, void*, std::string*)’: src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:595:46: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 595 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/certificate_provider_store.cc: In member function ‘virtual grpc_core::RefCountedPtr grpc_core::CertificateProviderStore::CreateOrGetCertificateProvider(std::string_view)’: src/core/xds/grpc/certificate_provider_store.cc:99:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 99 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc: In function ‘void handshaker_shutdown(tsi_handshaker*)’: src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:659:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 659 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc: In function ‘bool alts_tsi_handshaker_has_shutdown(alts_tsi_handshaker*)’: src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc:703:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 703 | grpc_core::MutexLock lock(&handshaker->mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/certificate_provider_store.cc: In member function ‘void grpc_core::CertificateProviderStore::ReleaseCertificateProvider(std::string_view, CertificateProviderWrapper*)’: src/core/xds/grpc/certificate_provider_store.cc:140:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 140 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_http_gcp_authn_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_gcp_authn_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/endpoint_info/endpoint_info_handshaker.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/server/server.cc: In member function ‘virtual void grpc_core::Server::ListenerState::ConfigFetcherWatcher::UpdateConnectionManager(grpc_core::RefCountedPtr)’: src/core/server/server.cc:102:41: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 102 | MutexLock lock(&listener_state_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc:111:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 111 | MutexLock lock(&blackboard_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘virtual void grpc_core::Server::ListenerState::ConfigFetcherWatcher::StopServing()’: src/core/server/server.cc:127:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 127 | MutexLock lock(&listener_state_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::ListenerState::Start()’: src/core/server/server.cc:164:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 164 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::ListenerState::Stop()’: src/core/server/server.cc:176:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 176 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘std::optional grpc_core::Server::ListenerState::AddLogicalConnection(grpc_core::OrphanablePtr, const grpc_core::ChannelArgs&, grpc_endpoint*)’: src/core/server/server.cc:197:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/legacy_channel.cc: In member function ‘void grpc_core::LegacyChannel::StateWatcher::StartTimer(grpc_core::Timestamp)’: src/core/lib/surface/legacy_channel.cc:291:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 291 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc:237:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::ListenerState::OnHandshakeDone(grpc_core::Server::ListenerInterface::LogicalConnection*)’: src/core/server/server.cc:260:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 260 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/legacy_channel.cc: In static member function ‘static void grpc_core::LegacyChannel::StateWatcher::WatchComplete(void*, grpc_error_handle)’: src/core/lib/surface/legacy_channel.cc:315:30: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 315 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::ListenerState::RemoveLogicalConnection(grpc_core::Server::ListenerInterface::LogicalConnection*)’: src/core/server/server.cc:274:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 274 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘grpc_error_handle grpc_core::Server::ListenerState::SetupTransport(grpc_core::Transport*, grpc_pollset*, const grpc_core::ChannelArgs&)’: src/core/server/server.cc:298:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 298 | MutexLock lock(&blackboard_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::ListenerState::OnDrainGraceTimer()’: src/core/server/server.cc:332:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 332 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘virtual void grpc_core::Server::RealRequestMatcher::RequestCallWithPossiblePublish(size_t, grpc_core::Server::RequestedCall*)’: src/core/server/server.cc:631:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 631 | MutexLock lock(&server_->mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘virtual void grpc_core::Server::RealRequestMatcher::MatchOrQueue(size_t, grpc_core::Server::CallData*)’: src/core/server/server.cc:701:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 701 | MutexLock lock(&server_->mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘virtual grpc_core::ArenaPromise > grpc_core::Server::RealRequestMatcher::MatchRequest(size_t)’: src/core/server/server.cc:740:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 740 | MutexLock lock(&server_->mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘virtual void grpc_core::Server::TransportConnectivityWatcher::OnConnectivityStateChange(grpc_connectivity_state, const absl::lts_20260107::Status&)’: src/core/server/server.cc:1047:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1047 | MutexLock lock(&server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘virtual void grpc_core::Server::AddData(grpc_core::channelz::DataSink)’: src/core/server/server.cc:1226:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1226 | MutexLock global_lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::Start()’: src/core/server/server.cc:1291:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1291 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc:1307:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1307 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘grpc_error_handle grpc_core::Server::SetupTransport(grpc_core::Transport*, grpc_pollset*, const grpc_core::ChannelArgs&, const grpc_core::Blackboard*)’: src/core/server/server.cc:1333:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1333 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘bool grpc_core::Server::HasOpenConnections()’: src/core/server/server.cc:1386:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1386 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::MaybeFinishShutdown()’: src/core/server/server.cc:1463:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1463 | MutexLock lock(&mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In static member function ‘static void grpc_core::Server::ListenerDestroyDone(void*, grpc_error_handle)’: src/core/server/server.cc:1510:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1510 | MutexLock lock(&server->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::ShutdownAndNotify(grpc_completion_queue*, void*)’: src/core/server/server.cc:1542:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1542 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc:1562:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1562 | MutexLock lock(&mu_call_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::CancelAllCalls()’: src/core/server/server.cc:1586:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1586 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::SendGoaways()’: src/core/server/server.cc:1596:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1596 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘virtual void grpc_core::Server::Orphan()’: src/core/server/server.cc:1604:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1604 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘virtual void grpc_core::Server::ChannelData::ConnectivityWatcher::OnConnectivityStateChange(grpc_connectivity_state, const absl::lts_20260107::Status&)’: src/core/server/server.cc:1716:48: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1716 | MutexLock lock(&chand_->server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In destructor ‘grpc_core::Server::ChannelData::~ChannelData()’: src/core/server/server.cc:1731:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1731 | MutexLock lock(&server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server.cc: In member function ‘void grpc_core::Server::ChannelData::InitTransport(grpc_core::RefCountedPtr, grpc_core::RefCountedPtr, size_t, grpc_core::Transport*, intptr_t)’: src/core/server/server.cc:1750:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1750 | MutexLock lock(&server_->mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/load_balancing/weighted_target/weighted_target.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/endpoint_addresses.h:29, from ./src/core/load_balancing/weighted_target/weighted_target.h:22, from src/core/load_balancing/weighted_target/weighted_target.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/xds_client/xds_client.h:37, from src/core/xds/xds_client/xds_client.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/xds/xds_client/xds_client.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_cluster_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_cluster_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/ztrace_collector.h: In instantiation of ‘void grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run(grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}; grpc_core::channelz::ZTrace::Args = std::map, std::variant, std::allocator >, bool> >; grpc_core::channelz::ZTrace::Callback = absl::lts_20260107::AnyInvocable > >)>]’: ./src/core/channelz/ztrace_collector.h:396:10: required from here 396 | void Run(ZTrace::Args args, | ^~~ ./src/core/channelz/ztrace_collector.h:403:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/ztrace_collector.h: In instantiation of ‘static void grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback(std::shared_ptr > >)> >, grpc_core::RefCountedPtr::Impl>, grpc_core::RefCountedPtr::Instance>) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]’: ./src/core/channelz/ztrace_collector.h:419:19: required from ‘void grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run(grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}; grpc_core::channelz::ZTrace::Args = std::map, std::variant, std::allocator >, bool> >; grpc_core::channelz::ZTrace::Callback = absl::lts_20260107::AnyInvocable > >)>]’ 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | instance_); | ~~~~~~~~~~ ./src/core/channelz/ztrace_collector.h:396:10: required from here 396 | void Run(ZTrace::Args args, | ^~~ ./src/core/channelz/ztrace_collector.h:433:19: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/util/gethostname_fallback.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/util/gethostname_fallback.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/server/xds_server_config_fetcher.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/server/xds_server_config_fetcher.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/util/http_client/httpcli.h:33, from src/core/util/http_client/httpcli.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/http_client/httpcli.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/fault_injection/fault_injection_filter.h:27, from src/core/xds/grpc/xds_http_fault_filter.cc:34: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/xds/grpc/xds_transport_grpc.cc:50: ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/grpclb/grpclb.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb/grpclb.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread src/core/xds/grpc/xds_transport_grpc.cc: In member function ‘virtual void grpc_core::GrpcXdsTransportFactory::GrpcXdsTransport::Orphaned()’: src/core/xds/grpc/xds_transport_grpc.cc:312:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 312 | MutexLock lock(&factory_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/xds_transport_grpc.cc: In member function ‘virtual void grpc_core::GrpcXdsTransportFactory::GrpcXdsTransport::StartConnectivityFailureWatch(grpc_core::RefCountedPtr)’: src/core/xds/grpc/xds_transport_grpc.cc:333:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 333 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_client_grpc.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_client_grpc.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/xds_transport_grpc.cc: In member function ‘virtual void grpc_core::GrpcXdsTransportFactory::GrpcXdsTransport::StopConnectivityFailureWatch(const grpc_core::RefCountedPtr&)’: src/core/xds/grpc/xds_transport_grpc.cc:346:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 346 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/xds/grpc/xds_transport_grpc.cc: In member function ‘virtual grpc_core::RefCountedPtr grpc_core::GrpcXdsTransportFactory::GetTransport(const grpc_core::XdsBootstrap::XdsServerTarget&, absl::lts_20260107::Status*)’: src/core/xds/grpc/xds_transport_grpc.cc:403:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_bootstrap_grpc.h:32, from src/core/xds/grpc/xds_bootstrap_grpc.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/util/json/json_object_loader.h:32, from ./src/core/xds/grpc/xds_bootstrap_grpc.h:30: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_server_grpc.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_server_grpc.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/client_channel/client_channel_internal.h:24, from src/core/load_balancing/xds/xds_cluster_impl.cc:31: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/xds/xds_client/xds_client.h:37, from ./src/core/xds/xds_client/xds_resource_type_impl.h:25, from ./src/core/xds/grpc/xds_cluster.h:33, from ./src/core/resolver/xds/xds_config.h:27, from src/core/resolver/xds/xds_config.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/util/json/json_object_loader.h:32, from ./src/core/load_balancing/outlier_detection/outlier_detection.h:27, from ./src/core/xds/grpc/xds_cluster.h:25: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/xds/xds_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/xds/xds_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/util/http_client/httpcli.h: In static member function ‘static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)’: ./src/core/util/http_client/httpcli.h:208:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/xds/grpc/xds_matcher_context.h:18, from src/core/xds/grpc/xds_matcher_context.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from ./src/core/telemetry/metrics.h:28, from ./src/core/load_balancing/lb_policy.h:41, from ./src/core/load_balancing/xds/xds_override_host.h:22, from src/core/load_balancing/xds/xds_override_host.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/load_balancing/lb_policy.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/xds_client/xds_client.h:37, from ./src/core/xds/xds_client/xds_resource_type_impl.h:25, from ./src/core/xds/grpc/xds_cluster.h:33, from ./src/core/xds/grpc/xds_cluster_parser.h:25, from src/core/xds/grpc/xds_metadata_parser.cc:31: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/xds/grpc/xds_metadata_parser.h:21, from src/core/xds/grpc/xds_metadata_parser.cc:16: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_matcher_parse.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_matcher_parse.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/channel_create.h:25, from src/core/ext/transport/inproc/inproc_transport.cc:31: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from ./src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22, from src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/ext/transport/inproc/inproc_transport.cc:33: ./src/core/server/server.h: In member function ‘void grpc_core::Server::ShutdownUnrefOnRequest()’: ./src/core/server/server.h:633:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/inproc/inproc_transport.cc: In member function ‘void grpc_core::{anonymous}::InprocServerTransport::Disconnect(absl::lts_20260107::Status)’: src/core/ext/transport/inproc/inproc_transport.cc:103:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | MutexLock lock(&connected_state_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/inproc/inproc_transport.cc: In member function ‘void grpc_core::{anonymous}::InprocServerTransport::ConnectedState::SetReady()’: src/core/ext/transport/inproc/inproc_transport.cc:139:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&state_tracker_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/inproc/inproc_transport.cc: In member function ‘void grpc_core::{anonymous}::InprocServerTransport::ConnectedState::AddWatcher(grpc_connectivity_state, grpc_core::OrphanablePtr)’: src/core/ext/transport/inproc/inproc_transport.cc:150:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&state_tracker_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/inproc/inproc_transport.cc: In member function ‘void grpc_core::{anonymous}::InprocServerTransport::ConnectedState::RemoveWatcher(grpc_core::ConnectivityStateWatcherInterface*)’: src/core/ext/transport/inproc/inproc_transport.cc:155:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | MutexLock lock(&state_tracker_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/ext/transport/inproc/inproc_transport.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::{anonymous}::InprocServerTransport::connected_state()’: src/core/ext/transport/inproc/inproc_transport.cc:167:40: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock lock(&connected_state_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/xds/grpc/xds_http_filter.h:24, from ./src/core/xds/grpc/xds_listener.h:36, from ./src/core/resolver/xds/xds_config.h:29: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/call/call_filters.h:26, from ./src/core/call/call_spine.h:24, from ./src/core/call/call_destination.h:20, from ./src/core/lib/transport/transport.h:36, from ./src/core/lib/channel/channel_stack.h:63, from ./src/core/server/server.h:44: ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)’: ./src/core/call/call_state.h:161:3: warning: control reaches end of non-void function [-Wreturn-type] 161 | } | ^ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)’: ./src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/xds/xds_client/xds_client.cc:38: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/polling_resolver.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/polling_resolver.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)’: ./src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ src/core/util/http_client/httpcli.cc: In member function ‘void grpc_core::HttpRequest::Start()’: src/core/util/http_client/httpcli.cc:221:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 221 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/http_client/httpcli.cc: In member function ‘virtual void grpc_core::HttpRequest::Orphan()’: src/core/util/http_client/httpcli.cc:261:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/http_client/httpcli.cc: In static member function ‘static void grpc_core::HttpRequest::ContinueDoneWriteAfterScheduleOnExecCtx(void*, grpc_error_handle)’: src/core/util/http_client/httpcli.cc:324:27: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 324 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/http_client/httpcli.cc: In member function ‘void grpc_core::HttpRequest::OnHandshakeDone(absl::lts_20260107::StatusOr)’: src/core/util/http_client/httpcli.cc:349:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 349 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/util/http_client/httpcli.cc: In member function ‘void grpc_core::HttpRequest::OnResolved(absl::lts_20260107::StatusOr >)’: src/core/util/http_client/httpcli.cc:415:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from src/python/grpcio/grpc/_cython/cygrpc.cpp:2568: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_bootstrap_grpc.h:32, from src/core/xds/grpc/xds_common_types_parser.cc:42: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/lib/surface/channel_init.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/channel_init.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/xds/xds_client/xds_client.cc: In member function ‘void grpc_core::XdsClient::XdsChannel::AdsCall::ResourceTimer::OnTimer()’: src/core/xds/xds_client/xds_client.cc:245:53: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&ads_call_->xds_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/xds/grpc/xds_http_filter.h:24, from ./src/core/xds/grpc/xds_http_gcp_authn_filter.h:26, from src/core/xds/grpc/xds_http_gcp_authn_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/xds/grpc/xds_http_gcp_authn_filter.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/xds_client.cc: In member function ‘void grpc_core::XdsClient::XdsChannel::OnConnectivityFailure(absl::lts_20260107::Status)’: src/core/xds/xds_client/xds_client.cc:577:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 577 | MutexLock lock(&xds_client_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/xds_client.cc: In destructor ‘virtual grpc_core::XdsClient::XdsChannel::AdsCall::AdsReadDelayHandle::~AdsReadDelayHandle()’: src/core/xds/xds_client/xds_client.cc:717:49: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 717 | MutexLock lock(&ads_call_->xds_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/xds_client.cc: In member function ‘void grpc_core::XdsClient::XdsChannel::AdsCall::OnRequestSent(bool)’: src/core/xds/xds_client/xds_client.cc:942:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 942 | MutexLock lock(&xds_client()->mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/resolver.h:25, from ./src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.h:18, from src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:14: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/xds_client.cc: In member function ‘void grpc_core::XdsClient::XdsChannel::AdsCall::OnRecvMessage(std::string_view)’: src/core/xds/xds_client/xds_client.cc:1325:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1325 | MutexLock lock(&xds_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/xds_client.cc: In member function ‘void grpc_core::XdsClient::XdsChannel::AdsCall::OnStatusReceived(absl::lts_20260107::Status)’: src/core/xds/xds_client/xds_client.cc:1406:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1406 | MutexLock lock(&xds_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/xds_client.cc: In member function ‘virtual void grpc_core::XdsClient::Orphaned()’: src/core/xds/xds_client/xds_client.cc:1641:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1641 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/xds_client.cc: In lambda function: src/core/xds/xds_client/xds_client.cc:1686:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1686 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ src/core/xds/xds_client/xds_client.cc: In member function ‘void grpc_core::XdsClient::WatchResource(const grpc_core::XdsResourceType*, std::string_view, grpc_core::RefCountedPtr)’: src/core/xds/xds_client/xds_client.cc:1713:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1713 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/xds_client.cc: In member function ‘void grpc_core::XdsClient::CancelResourceWatch(const grpc_core::XdsResourceType*, std::string_view, ResourceWatcherInterface*, bool)’: src/core/xds/xds_client/xds_client.cc:1781:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1781 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In constructor ‘grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::EventEngineDNSRequestWrapper(grpc_core::RefCountedPtr, std::unique_ptr)’: src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:215:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/xds_client.cc: In member function ‘virtual void grpc_core::XdsClient::ResetBackoff()’: src/core/xds/xds_client/xds_client.cc:1914:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1914 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function ‘virtual void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::Orphan()’: src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:281:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 281 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function ‘void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::OnTimeout()’: src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:296:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function ‘void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::OnHostnameResolved(absl::lts_20260107::StatusOr >)’: src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:309:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function ‘void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::OnSRVResolved(absl::lts_20260107::StatusOr >)’: src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:339:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function ‘void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::OnBalancerHostnamesResolved(std::string, absl::lts_20260107::StatusOr >)’: src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:393:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function ‘void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::OnTXTResolved(absl::lts_20260107::StatusOr > >)’: src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:420:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/xds_client/xds_client.h:37, from ./src/core/xds/xds_client/xds_resource_type_impl.h:25, from ./src/core/xds/grpc/xds_cluster.h:33, from ./src/core/xds/grpc/xds_cluster_parser.h:25, from src/core/xds/grpc/xds_cluster_parser.cc:16: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/util/json/json_object_loader.h:32, from ./src/core/load_balancing/outlier_detection/outlier_detection.h:27, from ./src/core/xds/grpc/xds_cluster.h:25: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/xds/grpc/xds_server_grpc.cc:26: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/call/call_creds_registry.h:29, from ./src/core/xds/grpc/xds_server_grpc.h:23, from src/core/xds/grpc/xds_server_grpc.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from ./src/core/client_channel/subchannel.h:29, from ./src/core/client_channel/subchannel_interface_internal.h:22, from src/core/load_balancing/outlier_detection/outlier_detection.cc:37: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/util/time.h:18, from ./src/core/util/json/json_object_loader.h:32, from ./src/core/load_balancing/outlier_detection/outlier_detection.h:27, from src/core/load_balancing/outlier_detection/outlier_detection.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_http_stateful_session_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_stateful_session_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/resource_quota.h:26, from ./src/core/util/http_client/httpcli.h:43: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/xds/grpc/xds_cluster_parser.cc:42: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/file_watcher_certificate_provider_factory.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/file_watcher_certificate_provider_factory.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/iomgr/error.h:29, from ./src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/load_balancing/grpclb/grpclb.cc:83: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from src/core/load_balancing/grpclb/grpclb.cc:54: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/server/server_config_selector_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/server/server_config_selector_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/server/xds_server_config_fetcher.cc:37: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/call/call_filters.h:26, from ./src/core/call/call_spine.h:24: ./src/core/call/call_state.h: In static member function ‘static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)’: ./src/core/call/call_state.h:161:3: warning: control reaches end of non-void function [-Wreturn-type] 161 | } | ^ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/grpc/xds_certificate_provider.h:31, from ./src/core/credentials/transport/xds/xds_credentials.h:40, from src/core/load_balancing/xds/xds_cluster_impl.cc:33: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/util/chunked_vector.h:24, from ./src/core/call/metadata_batch.h:41, from src/core/resolver/xds/xds_resolver.cc:36: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/lib/slice/slice_refcount.h:24, from ./src/core/lib/slice/slice.h:29, from ./src/core/call/parsed_metadata.h:27, from ./src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/ev_posix.h:30, from src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/resource_quota.h:25, from ./src/core/lib/iomgr/socket_utils_posix.h:33, from src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_cluster_impl.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::{anonymous}::CircuitBreakerCallCounterMap::GetOrCreate(const std::string&, const std::string&)’: src/core/load_balancing/xds/xds_cluster_impl.cc:121:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 121 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_cluster_impl.cc: In destructor ‘virtual grpc_core::{anonymous}::CircuitBreakerCallCounterMap::CallCounter::~CallCounter()’: src/core/load_balancing/xds/xds_cluster_impl.cc:136:42: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&g_call_counter_map->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/xds_client.cc: In instantiation of ‘void grpc_core::XdsClient::XdsChannel::RetryableCall::OnRetryTimer() [with T = grpc_core::XdsClient::XdsChannel::AdsCall]’: src/core/xds/xds_client/xds_client.cc:688:27: required from ‘void grpc_core::XdsClient::XdsChannel::RetryableCall::StartRetryTimerLocked() [with T = grpc_core::XdsClient::XdsChannel::AdsCall]’ 688 | self->OnRetryTimer(); | ~~~~~~~~~~~~~~~~~~^~ src/core/xds/xds_client/xds_client.cc:659:3: required from ‘void grpc_core::XdsClient::XdsChannel::RetryableCall::OnCallFinishedLocked() [with T = grpc_core::XdsClient::XdsChannel::AdsCall]’ 659 | StartRetryTimerLocked(); | ^~~~~~~~~~~~~~~~~~~~~ src/core/xds/xds_client/xds_client.cc:1425:42: required from here 1425 | retryable_call_->OnCallFinishedLocked(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/core/xds/xds_client/xds_client.cc:694:13: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 694 | MutexLock lock(&xds_channel_->xds_client()->mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_matcher.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_matcher.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_bootstrap_grpc.h:32, from src/core/xds/grpc/xds_cluster_parser.cc:52: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc: In member function ‘virtual void grpc_core::GrpcPolledFdFactoryPosix::ConfigureAresChannelLocked(ares_channel)’: src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:121:30: warning: ‘void ares_set_socket_functions(ares_channel_t*, const ares_socket_functions*, void*)’ is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 121 | ares_set_socket_functions(channel, &kSockFuncs, this); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:26: /usr/include/ares.h:571:38: note: declared here 571 | ares_set_socket_functions_ex) void ares_set_socket_functions(ares_channel_t | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from src/python/grpcio/grpc/_cython/cygrpc.cpp:2569: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_listener.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_listener.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/exec_ctx.h:37, from src/core/resolver/polling_resolver.cc:28: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/resolver/polling_resolver.h:20, from src/core/resolver/polling_resolver.cc:17: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from ./src/core/config/core_configuration.h:29, from src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:28: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/util/validation_errors.h:27, from ./src/core/credentials/transport/tls/certificate_provider_factory.h:32, from ./src/core/xds/grpc/file_watcher_certificate_provider_factory.h:27, from src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:19: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/load_balancing/rls/rls.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/rls/rls.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/xds/grpc/xds_http_filter.h:24, from ./src/core/xds/grpc/xds_http_stateful_session_filter.h:28, from src/core/xds/grpc/xds_http_stateful_session_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/xds/grpc/xds_http_stateful_session_filter.h:24: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/gcp_authentication/gcp_authentication_filter.h:28, from src/core/xds/grpc/xds_http_gcp_authn_filter.cc:27: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/stateful_session/stateful_session_filter.h:28, from src/core/load_balancing/xds/xds_override_host.cc:39: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/util/latent_see.h:34, from ./src/core/lib/promise/activity.h:36, from ./src/core/call/call_state.h:23, from ./src/core/call/call_filters.h:26, from ./src/core/lib/surface/channel_init.h:31, from src/core/lib/surface/channel_init.cc:19: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/container/internal/hash_function_defaults.h:59, from /usr/include/absl/container/hash_container_defaults.h:19, from /usr/include/absl/container/flat_hash_map.h:43, from ./src/core/lib/debug/trace_impl.h:24, from ./src/core/lib/debug/trace_flags.h:22, from ./src/core/lib/debug/trace.h:18, from ./src/core/call/call_state.h:22: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from src/core/load_balancing/grpclb/grpclb.cc:100: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/mpscq.h:26, from ./src/core/lib/iomgr/closure.h:31, from ./src/core/lib/iomgr/call_combiner.h:26, from ./src/core/lib/channel/channel_stack.h:55, from ./src/core/server/server_config_selector_filter.h:25, from src/core/server/server_config_selector_filter.cc:15: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_stack.h:40: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/call_combiner.h:28: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/resource_quota.h:26: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from src/core/resolver/xds/xds_resolver.cc:45: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from src/core/server/xds_server_config_fetcher.cc:39: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/lib/channel/channel_stack.h:59: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_route_config_parser.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_route_config_parser.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/call/call_filters.h:27: ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29, from src/core/xds/grpc/file_watcher_certificate_provider_factory.cc:29: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/server/server.h:56, from src/core/server/xds_server_config_fetcher.cc:55: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_client_grpc.h:32, from ./src/core/resolver/xds/xds_dependency_manager.h:23, from src/core/resolver/xds/xds_resolver.cc:59: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from src/core/server/server_config_selector_filter.cc:26: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server_config_selector_filter.cc: In member function ‘absl::lts_20260107::StatusOr > grpc_core::{anonymous}::ServerConfigSelectorFilter::config_selector()’: src/core/server/server_config_selector_filter.cc:83:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 83 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server_config_selector_filter.cc: In member function ‘virtual void grpc_core::{anonymous}::ServerConfigSelectorFilter::ServerConfigSelectorWatcher::OnServerConfigSelectorUpdate(absl::lts_20260107::StatusOr >)’: src/core/server/server_config_selector_filter.cc:96:35: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 96 | MutexLock lock(&filter_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/server_config_selector_filter.cc: In constructor ‘grpc_core::{anonymous}::ServerConfigSelectorFilter::ServerConfigSelectorFilter(grpc_core::RefCountedPtr)’: src/core/server/server_config_selector_filter.cc:131:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/server/server.h: In member function ‘void grpc_core::Server::ShutdownUnrefOnRequest()’: ./src/core/server/server.h:633:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_bootstrap_grpc.h:32, from src/core/xds/grpc/xds_matcher_parse.cc:21: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:51, from ./src/core/util/matchers.h:26, from ./src/core/xds/grpc/xds_common_types_parser.h:32, from ./src/core/xds/grpc/xds_matcher_parse.h:20, from src/core/xds/grpc/xds_matcher_parse.cc:15: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from ./src/core/telemetry/metrics.h:28, from ./src/core/xds/grpc/xds_client_grpc.h:28, from src/core/xds/grpc/xds_client_grpc.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/xds/grpc/xds_client_grpc.h:25: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/outlier_detection/outlier_detection.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::{anonymous}::OutlierDetectionLb::SubchannelState::endpoint_state()’: src/core/load_balancing/outlier_detection/outlier_detection.cc:243:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/outlier_detection/outlier_detection.cc: In member function ‘void grpc_core::{anonymous}::OutlierDetectionLb::SubchannelState::set_endpoint_state(grpc_core::RefCountedPtr)’: src/core/load_balancing/outlier_detection/outlier_detection.cc:248:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/xds/grpc/xds_http_filter.h:24, from ./src/core/xds/grpc/xds_listener.h:36, from src/core/xds/grpc/xds_listener.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/endpoint_addresses.h:29, from ./src/core/filter/blackboard.h:23, from ./src/core/filter/filter_args.h:20, from ./src/core/xds/grpc/xds_listener.h:32: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/lib/surface/channel_init.cc: In static member function ‘static void grpc_core::ChannelInit::PrintChannelStackTrace(grpc_channel_stack_type, const std::vector >&, const DependencyTracker&, const std::vector&, const std::vector&)’: src/core/lib/surface/channel_init.cc:486:19: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | MutexLock lock(m); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from ./src/core/lib/channel/promise_based_filter.h:65, from ./src/core/ext/filters/stateful_session/stateful_session_filter.h:28, from src/core/xds/grpc/xds_http_stateful_session_filter.cc:32: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_override_host.cc: In member function ‘std::optional grpc_core::{anonymous}::XdsOverrideHostLb::Picker::PickOverriddenHost(grpc_core::XdsOverrideHostAttribute*) const’: src/core/load_balancing/xds/xds_override_host.cc:438:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 438 | MutexLock lock(&policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_override_host.cc: In member function ‘virtual grpc_core::LoadBalancingPolicy::PickResult grpc_core::{anonymous}::XdsOverrideHostLb::Picker::Pick(grpc_core::LoadBalancingPolicy::PickArgs)’: src/core/load_balancing/xds/xds_override_host.cc:535:45: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 535 | MutexLock lock(&wrapper->policy()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_http_filter.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_filter.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_override_host.cc: In member function ‘void grpc_core::{anonymous}::XdsOverrideHostLb::ResetState()’: src/core/load_balancing/xds/xds_override_host.cc:615:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 615 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/server/xds_server_config_fetcher.cc: In member function ‘void grpc_core::{anonymous}::XdsServerConfigFetcher::ListenerWatcher::PendingFilterChainMatchManagerReady(FilterChainMatchManager*)’: src/core/server/xds_server_config_fetcher.cc:175:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 175 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/server/xds_server_config_fetcher.cc: In member function ‘virtual void grpc_core::{anonymous}::XdsServerConfigFetcher::StartWatch(std::string, std::unique_ptr)’: src/core/server/xds_server_config_fetcher.cc:544:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 544 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc: In member function ‘virtual void grpc_core::{anonymous}::XdsServerConfigFetcher::CancelWatch(grpc_core::ServerConfigFetcher::WatcherInterface*)’: src/core/server/xds_server_config_fetcher.cc:550:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 550 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_override_host.cc: In member function ‘void grpc_core::{anonymous}::XdsOverrideHostLb::UpdateAddressMap(const grpc_core::EndpointAddressesIterator&)’: src/core/load_balancing/xds/xds_override_host.cc:837:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 837 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc: In member function ‘virtual void grpc_core::{anonymous}::XdsServerConfigFetcher::ListenerWatcher::OnResourceChanged(absl::lts_20260107::StatusOr >, grpc_core::RefCountedPtr)’: src/core/server/xds_server_config_fetcher.cc:584:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 584 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc:596:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 596 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc:602:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 602 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc:610:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 610 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_override_host.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::{anonymous}::XdsOverrideHostLb::AdoptSubchannel(const grpc_resolved_address&, grpc_core::RefCountedPtr)’: src/core/load_balancing/xds/xds_override_host.cc:892:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 892 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc: In member function ‘void grpc_core::{anonymous}::XdsServerConfigFetcher::ListenerWatcher::FilterChainMatchManager::StartRdsWatch(grpc_core::RefCountedPtr)’: src/core/server/xds_server_config_fetcher.cc:744:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 744 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_override_host.cc: In member function ‘void grpc_core::{anonymous}::XdsOverrideHostLb::CreateSubchannelForAddress(std::string_view)’: src/core/load_balancing/xds/xds_override_host.cc:922:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 922 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_override_host.cc:941:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 941 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc: In member function ‘virtual void grpc_core::{anonymous}::XdsServerConfigFetcher::ListenerWatcher::FilterChainMatchManager::Orphaned()’: src/core/server/xds_server_config_fetcher.cc:773:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 773 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_override_host.cc: In member function ‘void grpc_core::{anonymous}::XdsOverrideHostLb::CleanupSubchannels()’: src/core/load_balancing/xds/xds_override_host.cc:963:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 963 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc: In member function ‘absl::lts_20260107::StatusOr > grpc_core::{anonymous}::XdsServerConfigFetcher::ListenerWatcher::FilterChainMatchManager::CreateOrGetXdsCertificateProviderFromFilterChainData(const grpc_core::XdsListenerResource::FilterChainData*)’: src/core/server/xds_server_config_fetcher.cc:788:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 788 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc: In member function ‘void grpc_core::{anonymous}::XdsServerConfigFetcher::ListenerWatcher::FilterChainMatchManager::OnRouteConfigChanged(const std::string&, absl::lts_20260107::StatusOr >)’: src/core/server/xds_server_config_fetcher.cc:842:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 842 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_override_host.cc: In lambda function: src/core/load_balancing/xds/xds_override_host.cc:1053:46: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1053 | MutexLock lock(&self->policy()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/xds/xds_override_host.cc: In member function ‘void grpc_core::{anonymous}::XdsOverrideHostLb::SubchannelWrapper::UpdateConnectivityState(grpc_connectivity_state, absl::lts_20260107::Status)’: src/core/load_balancing/xds/xds_override_host.cc:1064:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1064 | MutexLock lock(&policy()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc: In lambda function: src/core/server/xds_server_config_fetcher.cc:1074:30: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1074 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc: In member function ‘virtual absl::lts_20260107::StatusOr > grpc_core::{anonymous}::XdsServerConfigFetcher::ListenerWatcher::FilterChainMatchManager::DynamicXdsServerConfigSelectorProvider::Watch(std::unique_ptr)’: src/core/server/xds_server_config_fetcher.cc:1270:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1270 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc: In member function ‘virtual void grpc_core::{anonymous}::XdsServerConfigFetcher::ListenerWatcher::FilterChainMatchManager::DynamicXdsServerConfigSelectorProvider::CancelWatch()’: src/core/server/xds_server_config_fetcher.cc:1286:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1286 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/server/xds_server_config_fetcher.cc: In member function ‘void grpc_core::{anonymous}::XdsServerConfigFetcher::ListenerWatcher::FilterChainMatchManager::DynamicXdsServerConfigSelectorProvider::OnRouteConfigChanged(absl::lts_20260107::StatusOr >)’: src/core/server/xds_server_config_fetcher.cc:1294:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_client_grpc.h:32: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/grpc/xds_endpoint.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_endpoint.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/message.h:20, from ./src/core/telemetry/call_tracer.h:29, from ./src/core/telemetry/metrics.h:28, from ./src/core/load_balancing/lb_policy.h:41, from ./src/core/load_balancing/rls/rls.h:25, from src/core/load_balancing/rls/rls.cc:23: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/load_balancing/lb_policy.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -D_WIN32_WINNT=1536 -DGRPC_XDS_USER_AGENT_NAME_SUFFIX=\"Python\" -DGRPC_XDS_USER_AGENT_VERSION_SUFFIX=\"1.80.0\" -DOPENSSL_NO_ASM=1 -DHAVE_CONFIG_H=1 -DGRPC_ENABLE_FORK_SUPPORT=1 -DGRPC_PYTHON_BUILD=1 -D__STDC_FORMAT_MACROS "-DPyMODINIT_FUNC=extern \"C\" __attribute__((visibility (\"default\"))) PyObject*" -DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1 -Isrc/python/grpcio -Iinclude -I. -I/usr/include -Ithird_party/address_sorting/include -I/usr/include -I/usr/include/re2 -I/usr/include/openssl -Ithird_party/upb -Isrc/core/ext/upb-gen -Isrc/core/ext/upbdefs-gen -Ithird_party/utf8_range -Ithird_party/xxhash -I/usr/include -I/usr/include/python3.14 -c src/core/xds/xds_client/lrs_client.cc -o pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client/lrs_client.o -fvisibility=hidden -fno-wrapv -fno-exceptions -DPROTOBUF_USE_DLLS -DNOMINMAX -std=c++17 -pthread In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/handshaker/handshaker.h:29, from ./src/core/credentials/transport/security_connector.h:29, from ./src/core/credentials/transport/tls/ssl_utils.h:36, from ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from ./src/core/xds/grpc/certificate_provider_store.h:29, from ./src/core/xds/grpc/xds_bootstrap_grpc.h:32, from ./src/core/xds/grpc/xds_route_config_parser.h:37, from src/core/xds/grpc/xds_route_config_parser.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from ./src/core/call/status_util.h:27, from ./src/core/xds/grpc/xds_route_config_parser.h:33: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/xds/grpc/xds_transport_grpc.h:33, from src/core/xds/grpc/xds_client_grpc.cc:54: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/xds_client_grpc.cc: In static member function ‘static absl::lts_20260107::StatusOr > grpc_core::GrpcXdsClient::GetOrCreate(std::string_view, const grpc_core::ChannelArgs&, const char*, std::shared_ptr)’: src/core/xds/grpc/xds_client_grpc.cc:292:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 292 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/xds_client_grpc.cc: In member function ‘virtual void grpc_core::GrpcXdsClient::Orphaned()’: src/core/xds/grpc/xds_client_grpc.cc:370:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 370 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/xds_client_grpc.cc: In function ‘std::vector > grpc_core::{anonymous}::GetAllXdsClients()’: src/core/xds/grpc/xds_client_grpc.cc:391:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/xds_client_grpc.cc: In static member function ‘static grpc_slice grpc_core::GrpcXdsClient::DumpAllClientConfigs()’: src/core/xds/grpc/xds_client_grpc.cc:420:27: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 420 | xds_client->mu()->Lock(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ src/core/xds/grpc/xds_client_grpc.cc:430:29: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 430 | xds_client->mu()->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ src/core/xds/grpc/xds_client_grpc.cc: In member function ‘void grpc_core::GrpcXdsClient::ReportCallbackMetrics(grpc_core::CallbackMetricReporter&)’: src/core/xds/grpc/xds_client_grpc.cc:436:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 436 | MutexLock lock(mu()); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/xds_client_grpc.cc: In function ‘void grpc_core::internal::SetXdsChannelArgsForTest(grpc_channel_args*)’: src/core/xds/grpc/xds_client_grpc.cc:451:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/xds_client_grpc.cc: In function ‘void grpc_core::internal::UnsetGlobalXdsClientsForTest()’: src/core/xds/grpc/xds_client_grpc.cc:456:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 456 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/grpc/xds_client_grpc.cc: In function ‘void grpc_core::internal::SetXdsFallbackBootstrapConfig(const char*)’: src/core/xds/grpc/xds_client_grpc.cc:462:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 462 | MutexLock lock(g_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/channelz/channel_trace.h:38, from ./src/core/channelz/channelz.h:38, from ./src/core/lib/resource_quota/memory_quota.h:35, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/call/call_arena_allocator.h:24, from ./src/core/call/call_spine.h:23, from ./src/core/call/call_destination.h:20, from ./src/core/call/interception_chain.h:23, from ./src/core/filter/filter_chain.h:24, from ./src/core/xds/grpc/xds_http_filter.h:24, from src/core/xds/grpc/xds_http_filter.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/endpoint_addresses.h:29, from ./src/core/filter/blackboard.h:23, from ./src/core/xds/grpc/xds_http_filter.h:23: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from ./src/core/lib/iomgr/pollset.h:26, from ./src/core/lib/iomgr/endpoint.h:28, from ./src/core/handshaker/handshaker.h:32: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channel_trace.h: In member function ‘uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const’: ./src/core/channelz/channel_trace.h:294:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/channelz/channelz.h: In member function ‘bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const’: ./src/core/channelz/channelz.h:215:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:220:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)’: ./src/core/channelz/channelz.h:225:31: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ChannelNode::Orphaned()’: ./src/core/channelz/channelz.h:507:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:529:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const’: ./src/core/channelz/channelz.h:545:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::SubchannelNode::Orphaned()’: ./src/core/channelz/channelz.h:574:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:588:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const’: ./src/core/channelz/channelz.h:600:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘virtual void grpc_core::channelz::ServerNode::Orphaned()’: ./src/core/channelz/channelz.h:629:39: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)’: ./src/core/channelz/channelz.h:643:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/channelz/channelz.h: In member function ‘grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const’: ./src/core/channelz/channelz.h:658:37: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:131:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 131 | PromiseFactoryImpl(Token, F&& f, A&& arg) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/promise/activity.h:36, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/xds/grpc/xds_endpoint.h:28, from src/core/xds/grpc/xds_endpoint.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/lib/channel/channel_args.h:22, from ./src/core/resolver/endpoint_addresses.h:29, from ./src/core/xds/grpc/xds_endpoint.h:25: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/xds/xds_client/lrs_client.h:36, from src/core/xds/xds_client/lrs_client.cc:17: ./src/core/util/sync.h: In constructor ‘grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)’: ./src/core/util/sync.h:169:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /usr/include/absl/strings/internal/cordz_info.h:31, from /usr/include/absl/strings/cord.h:92, from /usr/include/absl/status/internal/status_internal.h:27, from /usr/include/absl/status/status.h:66, from include/grpc/event_engine/event_engine.h:35, from ./src/core/xds/xds_client/lrs_client.h:20: /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In destructor ‘grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()’: ./src/core/util/sync.h:172:32: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Lock()’: ./src/core/util/sync.h:182:14: warning: ‘void absl::lts_20260107::Mutex::Lock()’ is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:182:15: note: declared here 182 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ ./src/core/util/sync.h: In member function ‘void grpc_core::LockableAndReleasableMutexLock::Release()’: ./src/core/util/sync.h:189:16: warning: ‘void absl::lts_20260107::Mutex::Unlock()’ is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:191:15: note: declared here 191 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/xds/grpc/xds_endpoint.cc: In lambda function: src/core/xds/grpc/xds_endpoint.cc:63:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 63 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function ‘void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)’: ./src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/util/latent_see.h:35, from ./src/core/lib/iomgr/exec_ctx.h:40, from src/core/xds/xds_client/lrs_client.cc:33: ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::Notify()’: ./src/core/util/notification.h:30:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘void grpc_core::Notification::WaitForNotification()’: ./src/core/util/notification.h:36:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260107::Duration)’: ./src/core/util/notification.h:45:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/util/notification.h: In member function ‘bool grpc_core::Notification::HasBeenNotified()’: ./src/core/util/notification.h:54:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/surface/call.h:41, from src/core/load_balancing/rls/rls.cc:66: ./src/core/lib/surface/channel.h: In member function ‘int grpc_core::Channel::TestOnlyRegisteredCalls()’: ./src/core/lib/surface/channel.h:116:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Timestamp grpc_core::Call::deadline()’: ./src/core/lib/surface/call.h:113:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 113 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘grpc_core::Slice grpc_core::Call::GetPeerString() const’: ./src/core/lib/surface/call.h:180:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 180 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ ./src/core/lib/surface/call.h: In member function ‘void grpc_core::Call::SetPeerString(grpc_core::Slice)’: ./src/core/lib/surface/call.h:185:29: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘virtual void grpc_core::{anonymous}::RlsLb::ChildPolicyWrapper::ChildPolicyHelper::UpdateState(grpc_connectivity_state, const absl::lts_20260107::Status&, grpc_core::RefCountedPtr)’: src/core/load_balancing/rls/rls.cc:869:46: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 869 | MutexLock lock(&wrapper_->lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘virtual grpc_core::LoadBalancingPolicy::PickResult grpc_core::{anonymous}::RlsLb::Picker::Pick(grpc_core::LoadBalancingPolicy::PickArgs)’: src/core/load_balancing/rls/rls.cc:970:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 970 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘void grpc_core::{anonymous}::RlsLb::Cache::Entry::BackoffTimer::OnBackoffTimerLocked()’: src/core/load_balancing/rls/rls.cc:1082:44: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1082 | MutexLock lock(&entry_->lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘void grpc_core::{anonymous}::RlsLb::Cache::OnCleanupTimer()’: src/core/load_balancing/rls/rls.cc:1405:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1405 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘virtual void grpc_core::{anonymous}::RlsLb::RlsChannel::StateWatcher::OnConnectivityStateChange(grpc_connectivity_state, const absl::lts_20260107::Status&)’: src/core/load_balancing/rls/rls.cc:1460:33: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1460 | MutexLock lock(&lb_policy->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘void grpc_core::{anonymous}::RlsLb::RlsRequest::StartCallLocked()’: src/core/load_balancing/rls/rls.cc:1672:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1672 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘void grpc_core::{anonymous}::RlsLb::RlsRequest::OnRlsCallCompleteLocked(grpc_error_handle)’: src/core/load_balancing/rls/rls.cc:1761:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1761 | MutexLock lock(&lb_policy_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘virtual absl::lts_20260107::Status grpc_core::{anonymous}::RlsLb::UpdateLocked(grpc_core::LoadBalancingPolicy::UpdateArgs)’: src/core/load_balancing/rls/rls.cc:1949:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1949 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In lambda function: src/core/load_balancing/rls/rls.cc:2006:34: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2006 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘virtual void grpc_core::{anonymous}::RlsLb::ExitIdleLocked()’: src/core/load_balancing/rls/rls.cc:2027:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2027 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘virtual void grpc_core::{anonymous}::RlsLb::ResetBackoffLocked()’: src/core/load_balancing/rls/rls.cc:2035:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2035 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘virtual void grpc_core::{anonymous}::RlsLb::ShutdownLocked()’: src/core/load_balancing/rls/rls.cc:2052:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2052 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/load_balancing/rls/rls.cc: In member function ‘void grpc_core::{anonymous}::RlsLb::UpdatePickerLocked()’: src/core/load_balancing/rls/rls.cc:2085:26: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 2085 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘grpc_core::LrsClient::ClusterDropStats::Snapshot grpc_core::LrsClient::ClusterDropStats::GetSnapshotAndReset()’: src/core/xds/xds_client/lrs_client.cc:116:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘void grpc_core::LrsClient::ClusterDropStats::AddCallDropped(const std::string&)’: src/core/xds/xds_client/lrs_client.cc:126:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘grpc_core::LrsClient::ClusterLocalityStats::Snapshot grpc_core::LrsClient::ClusterLocalityStats::GetSnapshotAndReset()’: src/core/xds/xds_client/lrs_client.cc:185:54: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&percpu_stats.backend_metrics_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘void grpc_core::LrsClient::ClusterLocalityStats::AddCallFinished(const grpc_core::BackendMetricData*, bool)’: src/core/xds/xds_client/lrs_client.cc:211:43: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 211 | MutexLock lock(&stats.backend_metrics_mu); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘void grpc_core::LrsClient::LrsChannel::LrsCall::Timer::OnNextReportTimer()’: src/core/xds/xds_client/lrs_client.cc:555:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 555 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘void grpc_core::LrsClient::LrsChannel::LrsCall::OnRequestSent()’: src/core/xds/xds_client/lrs_client.cc:660:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 660 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘void grpc_core::LrsClient::LrsChannel::LrsCall::OnRecvMessage(std::string_view)’: src/core/xds/xds_client/lrs_client.cc:666:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 666 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘void grpc_core::LrsClient::LrsChannel::LrsCall::OnStatusReceived(absl::lts_20260107::Status)’: src/core/xds/xds_client/lrs_client.cc:734:36: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 734 | MutexLock lock(&lrs_client()->mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘virtual void grpc_core::LrsClient::Orphaned()’: src/core/xds/xds_client/lrs_client.cc:783:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 783 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::LrsClient::AddClusterDropStats(std::shared_ptr, std::string_view, std::string_view)’: src/core/xds/xds_client/lrs_client.cc:815:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 815 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘void grpc_core::LrsClient::RemoveClusterDropStats(std::string_view, std::string_view, std::string_view, ClusterDropStats*)’: src/core/xds/xds_client/lrs_client.cc:853:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 853 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘grpc_core::RefCountedPtr grpc_core::LrsClient::AddClusterLocalityStats(std::shared_ptr, std::string_view, std::string_view, grpc_core::RefCountedPtr, grpc_core::RefCountedPtr)’: src/core/xds/xds_client/lrs_client.cc:880:24: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 880 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘void grpc_core::LrsClient::RemoveClusterLocalityStats(std::string_view, std::string_view, std::string_view, const grpc_core::RefCountedPtr&, const grpc_core::RefCountedPtr&, ClusterLocalityStats*)’: src/core/xds/xds_client/lrs_client.cc:926:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 926 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/core/xds/xds_client/lrs_client.cc: In member function ‘void grpc_core::LrsClient::ResetBackoff()’: src/core/xds/xds_client/lrs_client.cc:951:22: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 951 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] src/core/xds/xds_client/lrs_client.cc: In instantiation of ‘void grpc_core::LrsClient::LrsChannel::RetryableCall::OnRetryTimer() [with T = grpc_core::LrsClient::LrsChannel::LrsCall]’: src/core/xds/xds_client/lrs_client.cc:510:27: required from ‘void grpc_core::LrsClient::LrsChannel::RetryableCall::StartRetryTimerLocked() [with T = grpc_core::LrsClient::LrsChannel::LrsCall]’ 510 | self->OnRetryTimer(); | ~~~~~~~~~~~~~~~~~~^~ src/core/xds/xds_client/lrs_client.cc:481:3: required from ‘void grpc_core::LrsClient::LrsChannel::RetryableCall::OnCallFinishedLocked() [with T = grpc_core::LrsClient::LrsChannel::LrsCall]’ 481 | StartRetryTimerLocked(); | ^~~~~~~~~~~~~~~~~~~~~ src/core/xds/xds_client/lrs_client.cc:744:42: required from here 744 | retryable_call_->OnCallFinishedLocked(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ src/core/xds/xds_client/lrs_client.cc:516:13: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 516 | MutexLock lock(&lrs_channel_->lrs_client()->mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ src/python/grpcio/grpc/_cython/cygrpc.cpp: In function ‘void _unified_socket_write_impl(int)’: src/python/grpcio/grpc/_cython/cygrpc.cpp:2601:14: warning: ignoring return value of ‘ssize_t write(int, const void*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2601 | write(fd, "1", 1); | ~~~~~^~~~~~~~~~~~ In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] In file included from ./src/core/lib/resource_quota/telemetry.h:18, from ./src/core/lib/resource_quota/memory_quota.h:42, from ./src/core/lib/resource_quota/arena.h:39, from ./src/core/lib/promise/arena_promise.h:28, from ./src/core/credentials/transport/security_connector.h:36: ./src/core/telemetry/instrument.h: In instantiation of ‘void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; long unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]’: ./src/core/telemetry/instrument.h:1021:10: required from here 1021 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ ./src/core/telemetry/instrument.h:1023:17: warning: ‘absl::lts_20260107::MutexLock::MutexLock(absl::lts_20260107::Mutex*)’ is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1023 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:622:12: note: declared here 622 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ In file included from ./src/core/lib/promise/activity.h:30, from ./src/core/lib/resource_quota/memory_quota.h:39: ./src/core/lib/promise/detail/promise_factory.h: At global scope: ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] 210 | PromiseFactoryImpl(Token, F&& f) { | ^~~~~~~~~~~~~~~~~~ ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] ./src/core/lib/promise/detail/promise_factory.h:210:5: warning: ‘always_inline’ function might not be inlinable unless also declared ‘inline’ [-Wattributes] g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -L/build/grpc/src/grpc-1.80.0/build -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src pyb/temp.linux-riscv64-cpython-314/src/core/call/call_arena_allocator.o pyb/temp.linux-riscv64-cpython-314/src/core/call/call_filters.o pyb/temp.linux-riscv64-cpython-314/src/core/call/call_spine.o pyb/temp.linux-riscv64-cpython-314/src/core/call/call_state.o pyb/temp.linux-riscv64-cpython-314/src/core/call/client_call.o pyb/temp.linux-riscv64-cpython-314/src/core/call/interception_chain.o pyb/temp.linux-riscv64-cpython-314/src/core/call/message.o pyb/temp.linux-riscv64-cpython-314/src/core/call/metadata.o pyb/temp.linux-riscv64-cpython-314/src/core/call/metadata_batch.o pyb/temp.linux-riscv64-cpython-314/src/core/call/metadata_info.o pyb/temp.linux-riscv64-cpython-314/src/core/call/parsed_metadata.o pyb/temp.linux-riscv64-cpython-314/src/core/call/request_buffer.o pyb/temp.linux-riscv64-cpython-314/src/core/call/security_context.o pyb/temp.linux-riscv64-cpython-314/src/core/call/server_call.o pyb/temp.linux-riscv64-cpython-314/src/core/call/status_util.o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/channel_trace.o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/channelz.o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/channelz_registry.o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/property_list.o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/text_encode.o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/v2tov1/convert.o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/v2tov1/legacy_api.o pyb/temp.linux-riscv64-cpython-314/src/core/channelz/v2tov1/property_list.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/backup_poller.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/buffered_call.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/client_channel.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/client_channel_factory.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/client_channel_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/client_channel_plugin.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/client_channel_service_config.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/direct_channel.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/dynamic_filters.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/global_subchannel_pool.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/lb_metadata.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/load_balanced_call_destination.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/local_subchannel_pool.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/retry_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/retry_filter_legacy_call_data.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/retry_interceptor.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/retry_service_config.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/retry_throttle.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/subchannel.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/subchannel_pool_interface.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/subchannel_stream_client.o pyb/temp.linux-riscv64-cpython-314/src/core/client_channel/subchannel_stream_limiter.o pyb/temp.linux-riscv64-cpython-314/src/core/config/config_vars.o pyb/temp.linux-riscv64-cpython-314/src/core/config/config_vars_non_generated.o pyb/temp.linux-riscv64-cpython-314/src/core/config/core_configuration.o pyb/temp.linux-riscv64-cpython-314/src/core/config/load_config.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/call_creds_registry_init.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/call_creds_util.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/composite/composite_call_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external/aws_external_account_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external/aws_request_signer.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external/external_account_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external/file_external_account_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/external/url_external_account_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/gcp_service_account_identity/gcp_service_account_identity_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/iam/iam_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/json_util.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt/json_token.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt/jwt_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt/jwt_verifier.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt_token_file/jwt_token_file_call_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/jwt_util.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/oauth2/oauth2_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/plugin/plugin_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/call/token_fetcher/token_fetcher_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/alts_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/alts_security_connector.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/check_gcp_environment.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/check_gcp_environment_linux.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/check_gcp_environment_no_op.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/check_gcp_environment_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/grpc_alts_credentials_options.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/channel_creds_registry_init.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/composite/composite_channel_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/fake/fake_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/fake/fake_security_connector.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/google_default/credentials_generic.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/google_default/google_default_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/insecure/insecure_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/insecure/insecure_security_connector.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/local/local_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/local/local_security_connector.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/security_connector.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/ssl/ssl_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/ssl/ssl_security_connector.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/certificate_provider_registry.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_certificate_match.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_certificate_provider.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_certificate_verifier.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_credentials_options.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/grpc_tls_crl_provider.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/load_system_roots_fallback.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/load_system_roots_supported.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/load_system_roots_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/spiffe_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/ssl_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/tls_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/tls_security_connector.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/tls/tls_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/transport_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/credentials/transport/xds/xds_credentials.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/backend_metrics/backend_metric_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/census/grpc_context.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/channel_idle/idle_filter_state.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/channel_idle/legacy_channel_idle_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/fault_injection/fault_injection_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/fault_injection/fault_injection_service_config_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/gcp_authentication/gcp_authentication_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/gcp_authentication/gcp_authentication_service_config_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/client/http_client_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/client_authority_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/http_filters_plugin.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/message_compress/compression_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/http/server/http_server_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/message_size/message_size_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/rbac/rbac_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/rbac/rbac_service_config_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/stateful_session/stateful_session_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/filters/stateful_session/stateful_session_service_config_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/alpn/alpn.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/chttp2_plugin.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/client/chttp2_connector.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/server/chttp2_server.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/bin_decoder.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/bin_encoder.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/call_tracer_wrapper.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/chttp2_transport.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/decode_huff.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/flow_control.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_data.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_goaway.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_ping.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_rst_stream.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_security.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_settings.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/frame_window_update.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/goaway.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/hpack_encoder.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/hpack_encoder_table.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/hpack_parse_result.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/hpack_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/hpack_parser_table.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/http2_client_transport.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/http2_settings.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/http2_settings_manager.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/http2_stats_collector.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/http2_transport.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/huffsyms.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/keepalive.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/parsing.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/ping_abuse_policy.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/ping_callbacks.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/ping_promise.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/ping_rate_policy.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/stream_lists.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/transport_common.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/varint.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/write_cycle.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/write_size_policy.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/chttp2/transport/writing.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/inproc/inproc_transport.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/transport/inproc/legacy_inproc_transport.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/cel/expr/checked.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/cel/expr/syntax.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/certs.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/clusters.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/config_dump.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/config_dump_shared.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/init_dump.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/listeners.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/memory.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/metrics.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/mutex_stats.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/server_info.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/admin/v3/tap.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/annotations/deprecation.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/annotations/resource.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/accesslog/v3/accesslog.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/bootstrap/v3/bootstrap.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/cluster/v3/circuit_breaker.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/cluster/v3/cluster.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/cluster/v3/filter.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/cluster/v3/outlier_detection.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/common/matcher/v3/matcher.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/address.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/backoff.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/base.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/cel.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/config_source.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/event_service_config.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/extension.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/grpc_method_list.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/grpc_service.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/health_check.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/http_service.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/http_uri.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/protocol.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/proxy_protocol.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/resolver.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/socket_cmsg_headers.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/socket_option.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/substitution_format_string.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/core/v3/udp_socket_config.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/endpoint/v3/endpoint_components.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/endpoint/v3/load_report.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3/api_listener.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3/listener.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3/listener_components.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3/quic_config.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/listener/v3/udp_listener_config.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/metrics/v3/metrics_service.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/metrics/v3/stats.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/overload/v3/overload.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/rbac/v3/rbac.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/route/v3/route.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/route/v3/route_components.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/route/v3/scoped_route.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/tap/v3/common.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/datadog.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/dynamic_ot.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/http_tracer.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/lightstep.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/opentelemetry.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/service.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/skywalking.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/trace.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/xray.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/config/trace/v3/zipkin.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/data/accesslog/v3/accesslog.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/clusters/aggregate/v3/cluster.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/common/fault/v3/fault.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/fault/v3/fault.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/rbac/v3/rbac.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/router/v3/router.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/grpc_service/call_credentials/access_token/v3/access_token_credentials.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/tls/v3/tls_credentials.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/grpc_service/channel_credentials/xds/v3/xds_credentials.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/client_side_weighted_round_robin/v3/client_side_weighted_round_robin.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/common/v3/common.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/pick_first/v3/pick_first.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/ring_hash/v3/ring_hash.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/load_balancing_policies/wrr_locality/v3/wrr_locality.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/cert.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/common.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/secret.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/discovery/v3/ads.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/discovery/v3/discovery.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/load_stats/v3/lrs.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/service/status/v3/csds.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/http/v3/cookie.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/http/v3/path_transformation.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/address.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/filter_state.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/http_inputs.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/metadata.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/node.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/number.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/path.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/regex.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/status_code_input.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/string.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/struct.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/matcher/v3/value.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/metadata/v3/metadata.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/tracing/v3/custom_tag.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/hash_policy.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/http.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/http_status.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/percent.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/range.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/ratelimit_strategy.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/ratelimit_unit.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/semantic_version.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/envoy/type/v3/token_bucket.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/annotations.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/http.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/api/httpbody.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/descriptor.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/struct.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/protobuf/wrappers.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/google/rpc/status.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/channelz.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/health/v1/health.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/lb/v1/load_balancer.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/src/proto/grpc/lookup/v1/rls_config.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations/migrate.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations/security.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations/sensitive.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations/status.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/udpa/annotations/versioning.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/validate/validate.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3/migrate.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3/security.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3/sensitive.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3/status.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/annotations/v3/versioning.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/authority.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/cidr.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/collection_entry.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/context_params.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/extension.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/resource.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/resource_locator.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/core/v3/resource_name.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/data/orca/v3/orca_load_report.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/service/orca/v3/orca.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/cel.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/domain.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/http_inputs.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/ip.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/matcher.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/range.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/regex.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/matcher/v3/string.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/v3/cel.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/v3/range.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upb-gen/xds/type/v3/typed_struct.upb_minitable.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/cel/expr/checked.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/cel/expr/syntax.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/certs.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/clusters.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/config_dump_shared.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/init_dump.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/listeners.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/memory.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/metrics.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/mutex_stats.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/server_info.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/admin/v3/tap.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/annotations/deprecation.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/annotations/resource.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/accesslog/v3/accesslog.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/bootstrap/v3/bootstrap.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/circuit_breaker.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/cluster.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/filter.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/cluster/v3/outlier_detection.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/common/matcher/v3/matcher.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/common/mutation_rules/v3/mutation_rules.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/address.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/backoff.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/base.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/cel.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/config_source.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/event_service_config.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/extension.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_method_list.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/grpc_service.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/health_check.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_service.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/http_uri.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/protocol.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/proxy_protocol.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/resolver.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_cmsg_headers.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/socket_option.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/substitution_format_string.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/core/v3/udp_socket_config.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/endpoint_components.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/endpoint/v3/load_report.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3/api_listener.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3/listener_components.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3/quic_config.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/listener/v3/udp_listener_config.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/metrics_service.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/metrics/v3/stats.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/overload/v3/overload.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/rbac/v3/rbac.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/route/v3/route.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/route/v3/route_components.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/route/v3/scoped_route.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/tap/v3/common.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/datadog.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/dynamic_ot.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/http_tracer.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/lightstep.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/opentelemetry.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/service.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/skywalking.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/trace.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/xray.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/config/trace/v3/zipkin.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/data/accesslog/v3/accesslog.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/common/fault/v3/fault.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/fault/v3/fault.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/gcp_authn/v3/gcp_authn.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/router/v3/router.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/http/stateful_session/v3/stateful_session.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/http/stateful_session/cookie/v3/cookie.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/http_11_proxy/v3/upstream_http_11_connect.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/transport_sockets/tls/v3/tls_spiffe_validator_config.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/extensions/upstreams/http/v3/http_protocol_options.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/ads.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/discovery/v3/discovery.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/load_stats/v3/lrs.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/service/status/v3/csds.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/http/v3/cookie.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/http/v3/path_transformation.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/address.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/filter_state.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/http_inputs.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/metadata.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/node.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/number.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/path.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/regex.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/status_code_input.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/string.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/struct.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/matcher/v3/value.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/metadata/v3/metadata.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/tracing/v3/custom_tag.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/hash_policy.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/http.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/http_status.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/percent.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/range.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_strategy.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/ratelimit_unit.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/semantic_version.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/envoy/type/v3/token_bucket.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/annotations.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/http.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/api/httpbody.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/descriptor.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/struct.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/protobuf/wrappers.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/google/rpc/status.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/channelz.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/src/proto/grpc/lookup/v1/rls_config.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations/migrate.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations/security.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations/sensitive.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations/status.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/udpa/annotations/versioning.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/validate/validate.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3/migrate.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3/security.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3/sensitive.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3/status.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/annotations/v3/versioning.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/authority.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/cidr.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/collection_entry.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/context_params.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/extension.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/resource.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/resource_locator.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/core/v3/resource_name.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/cel.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/domain.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/http_inputs.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/ip.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/matcher.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/range.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/regex.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/matcher/v3/string.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/v3/cel.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/v3/range.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/ext/upbdefs-gen/xds/type/v3/typed_struct.upbdefs.o pyb/temp.linux-riscv64-cpython-314/src/core/filter/auth/client_auth_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/filter/auth/server_auth_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/filter/blackboard.o pyb/temp.linux-riscv64-cpython-314/src/core/filter/fused_filters.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/endpoint_info/endpoint_info_handshaker.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/handshaker.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/handshaker_registry.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/http_connect/http_connect_client_handshaker.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/http_connect/http_proxy_mapper.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/http_connect/xds_http_proxy_mapper.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/proxy_mapper_registry.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/security/pipelined_secure_endpoint.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/security/secure_endpoint.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/security/security_handshaker.o pyb/temp.linux-riscv64-cpython-314/src/core/handshaker/tcp_connect/tcp_connect_handshaker.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/address_utils/parse_address.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/address_utils/sockaddr_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/channel_args.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/channel_args_preconditioning.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/channel_stack.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/channel_stack_builder.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/channel_stack_builder_impl.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/connected_channel.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/channel/promise_based_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/compression/compression.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/compression/compression_internal.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/compression/message_compress.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/debug/trace.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/debug/trace_flags.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/ares_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/cf_engine/cf_engine.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/cf_engine/cfsocket_listener.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/cf_engine/cfstream_endpoint.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/cf_engine/dns_service_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/channel_args_endpoint_config.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/default_event_engine.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/default_event_engine_factory.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/endpoint_channel_arg_wrapper.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/event_engine.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/ev_poll_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/event_poller_posix_default.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/file_descriptor_collection.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/internal_errqueue.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/lockfree_event.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_endpoint.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_engine.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_engine_listener.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_interface_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_interface_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/posix_write_event_sink.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/set_socket_dualstack.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/tcp_socket_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/timer.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/timer_heap.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/timer_manager.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/traced_buffer_list.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/resolved_address.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/shim.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/slice.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/slice_buffer.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/tcp_socket_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thread_local.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thread_pool/thread_count.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thread_pool/thread_pool_factory.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/thready_event_engine/thready_event_engine.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/time_util.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/utils.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/grpc_polled_fd_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/iocp.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/native_windows_dns_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/win_socket.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/windows_endpoint.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/windows_engine.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/windows/windows_listener.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/event_engine/work_queue/basic_work_queue.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/experiments/config.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/experiments/experiments.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/buffer_list.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/call_combiner.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/cfstream_handle.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/closure.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/combiner.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/dualstack_socket_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/endpoint.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/endpoint_cfstream.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/endpoint_pair_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/endpoint_pair_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/error.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/error_cfstream.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/ev_apple.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/ev_epoll1_linux.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/ev_poll_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/ev_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/event_engine_shims/closure.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/event_engine_shims/endpoint.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/event_engine_shims/tcp_client.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/exec_ctx.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/fork_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/fork_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/internal_errqueue.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iocp_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iomgr.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iomgr_internal.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iomgr_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iomgr_posix_cfstream.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/iomgr_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/lockfree_event.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/polling_entity.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/pollset.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/pollset_set.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/pollset_set_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/pollset_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/resolve_address.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/resolve_address_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/resolve_address_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/sockaddr_utils_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_factory_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_mutator.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_utils_common_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_utils_linux.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_utils_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_utils_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/socket_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/systemd_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_client.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_client_cfstream.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_client_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_client_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server_utils_posix_common.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_server_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/tcp_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/timer.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/timer_generic.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/timer_heap.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/timer_manager.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/unix_sockets_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/unix_sockets_posix_noop.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/vsock.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/wakeup_fd_eventfd.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/wakeup_fd_nospecial.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/wakeup_fd_pipe.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/iomgr/wakeup_fd_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise/activity.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise/mpsc.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise/party.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise/sleep.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/promise/wait_set.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/api.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/arena.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/connection_quota.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/memory_quota.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/periodic_update.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/resource_quota.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/stream_quota.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_quota/thread_quota.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/resource_tracker/resource_tracker.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/audit_logging.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/authorization_policy_provider_vtable.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/evaluate_args.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/grpc_authorization_engine.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/grpc_server_authz_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/matchers.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/rbac_policy.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/security/authorization/stdout_logger.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/slice/percent_encoding.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/slice/slice.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/slice/slice_buffer.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/slice/slice_string_helpers.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/byte_buffer.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/byte_buffer_reader.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/call.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/call_details.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/call_log_batch.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/call_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/channel.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/channel_create.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/channel_init.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/channel_stack_type.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/completion_queue.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/completion_queue_factory.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/connection_context.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/event_string.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/filter_stack_call.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/init.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/init_internally.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/lame_client.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/legacy_channel.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/metadata_array.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/validate_metadata.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/surface/version.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/bdp_estimator.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/call_final_info.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/connectivity_state.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/error_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/promise_endpoint.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/status_conversion.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/timeout_encoding.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/transport.o pyb/temp.linux-riscv64-cpython-314/src/core/lib/transport/transport_op_string.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/address_filtering.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/backend_metric_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/child_policy_handler.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/endpoint_list.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb/client_load_reporting_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb/grpclb.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb/grpclb_balancer_addresses.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb/grpclb_client_stats.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/grpclb/load_balancer_api.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/health_check_client.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/lb_policy.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/lb_policy_registry.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/oob_backend_metric.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/outlier_detection/outlier_detection.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/pick_first/pick_first.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/priority/priority.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/ring_hash/ring_hash.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/rls/rls.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/round_robin/round_robin.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/weighted_round_robin/weighted_round_robin.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/weighted_target/weighted_target.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds/cds.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds/xds_cluster_impl.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds/xds_cluster_manager.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds/xds_override_host.o pyb/temp.linux-riscv64-cpython-314/src/core/load_balancing/xds/xds_wrr_locality.o pyb/temp.linux-riscv64-cpython-314/src/core/net/socket_mutator.o pyb/temp.linux-riscv64-cpython-314/src/core/plugin_registry/grpc_plugin_registry.o pyb/temp.linux-riscv64-cpython-314/src/core/plugin_registry/grpc_plugin_registry_extra.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/dns_resolver_ares.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/grpc_ares_wrapper.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/dns_resolver_plugin.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/event_engine/service_config_helper.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/dns/native/dns_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/endpoint_addresses.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/fake/fake_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/google_c2p/google_c2p_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/polling_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/resolver_registry.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/sockaddr/sockaddr_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/xds/xds_config.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/xds/xds_dependency_manager.o pyb/temp.linux-riscv64-cpython-314/src/core/resolver/xds/xds_resolver.o pyb/temp.linux-riscv64-cpython-314/src/core/server/add_port.o pyb/temp.linux-riscv64-cpython-314/src/core/server/server.o pyb/temp.linux-riscv64-cpython-314/src/core/server/server_call_tracer_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/server/server_config_selector_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/server/xds_channel_stack_modifier.o pyb/temp.linux-riscv64-cpython-314/src/core/server/xds_server_config_fetcher.o pyb/temp.linux-riscv64-cpython-314/src/core/service_config/service_config_channel_arg_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/service_config/service_config_impl.o pyb/temp.linux-riscv64-cpython-314/src/core/service_config/service_config_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/call_tracer.o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/context_list_entry.o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/default_tcp_tracer.o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/histogram_view.o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/instrument.o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/metrics.o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/stats.o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/stats_data.o pyb/temp.linux-riscv64-cpython-314/src/core/telemetry/tcp_tracer.o pyb/temp.linux-riscv64-cpython-314/src/core/transport/auth_context.o pyb/temp.linux-riscv64-cpython-314/src/core/transport/endpoint_transport_client_channel_factory.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/crypt/aes_gcm.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/crypt/gsec.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_counter.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_crypter.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_frame_protector.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/frame_protector/frame_handler.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker/alts_handshaker_client.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker/alts_shared_resource.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker/alts_tsi_handshaker.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker/alts_tsi_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/handshaker/transport_security_common_api.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/fake_transport_security.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/local_transport_security.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl/key_logging/ssl_key_logging.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl/session_cache/ssl_session_boringssl.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl/session_cache/ssl_session_cache.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl/session_cache/ssl_session_openssl.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl_transport_security.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/ssl_transport_security_utils.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/transport_security.o pyb/temp.linux-riscv64-cpython-314/src/core/tsi/transport_security_grpc.o pyb/temp.linux-riscv64-cpython-314/src/core/util/alloc.o pyb/temp.linux-riscv64-cpython-314/src/core/util/backoff.o pyb/temp.linux-riscv64-cpython-314/src/core/util/crash.o pyb/temp.linux-riscv64-cpython-314/src/core/util/dump_args.o pyb/temp.linux-riscv64-cpython-314/src/core/util/event_log.o pyb/temp.linux-riscv64-cpython-314/src/core/util/examine_stack.o pyb/temp.linux-riscv64-cpython-314/src/core/util/fork.o pyb/temp.linux-riscv64-cpython-314/src/core/util/gcp_metadata_query.o pyb/temp.linux-riscv64-cpython-314/src/core/util/gethostname_fallback.o pyb/temp.linux-riscv64-cpython-314/src/core/util/gethostname_host_name_max.o pyb/temp.linux-riscv64-cpython-314/src/core/util/gethostname_sysconf.o pyb/temp.linux-riscv64-cpython-314/src/core/util/glob.o pyb/temp.linux-riscv64-cpython-314/src/core/util/gpr_time.o pyb/temp.linux-riscv64-cpython-314/src/core/util/grpc_check.o pyb/temp.linux-riscv64-cpython-314/src/core/util/grpc_if_nametoindex_posix.o pyb/temp.linux-riscv64-cpython-314/src/core/util/grpc_if_nametoindex_unsupported.o pyb/temp.linux-riscv64-cpython-314/src/core/util/host_port.o pyb/temp.linux-riscv64-cpython-314/src/core/util/http_client/format_request.o pyb/temp.linux-riscv64-cpython-314/src/core/util/http_client/httpcli.o pyb/temp.linux-riscv64-cpython-314/src/core/util/http_client/httpcli_security_connector.o pyb/temp.linux-riscv64-cpython-314/src/core/util/http_client/parser.o pyb/temp.linux-riscv64-cpython-314/src/core/util/iphone/cpu.o pyb/temp.linux-riscv64-cpython-314/src/core/util/json/json_object_loader.o pyb/temp.linux-riscv64-cpython-314/src/core/util/json/json_reader.o pyb/temp.linux-riscv64-cpython-314/src/core/util/json/json_util.o pyb/temp.linux-riscv64-cpython-314/src/core/util/json/json_writer.o pyb/temp.linux-riscv64-cpython-314/src/core/util/latent_see.o pyb/temp.linux-riscv64-cpython-314/src/core/util/linux/cpu.o pyb/temp.linux-riscv64-cpython-314/src/core/util/linux/env.o pyb/temp.linux-riscv64-cpython-314/src/core/util/load_file.o pyb/temp.linux-riscv64-cpython-314/src/core/util/log.o pyb/temp.linux-riscv64-cpython-314/src/core/util/matchers.o pyb/temp.linux-riscv64-cpython-314/src/core/util/mpscq.o pyb/temp.linux-riscv64-cpython-314/src/core/util/msys/tmpfile.o pyb/temp.linux-riscv64-cpython-314/src/core/util/per_cpu.o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/cpu.o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/directory_reader.o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/env.o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/stat.o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/string.o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/sync.o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/thd.o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/time.o pyb/temp.linux-riscv64-cpython-314/src/core/util/posix/tmpfile.o pyb/temp.linux-riscv64-cpython-314/src/core/util/postmortem_emit.o pyb/temp.linux-riscv64-cpython-314/src/core/util/random_early_detection.o pyb/temp.linux-riscv64-cpython-314/src/core/util/ref_counted_string.o pyb/temp.linux-riscv64-cpython-314/src/core/util/shared_bit_gen.o pyb/temp.linux-riscv64-cpython-314/src/core/util/status_helper.o pyb/temp.linux-riscv64-cpython-314/src/core/util/strerror.o pyb/temp.linux-riscv64-cpython-314/src/core/util/string.o pyb/temp.linux-riscv64-cpython-314/src/core/util/sync.o pyb/temp.linux-riscv64-cpython-314/src/core/util/sync_abseil.o pyb/temp.linux-riscv64-cpython-314/src/core/util/tchar.o pyb/temp.linux-riscv64-cpython-314/src/core/util/time.o pyb/temp.linux-riscv64-cpython-314/src/core/util/time_averaged_stats.o pyb/temp.linux-riscv64-cpython-314/src/core/util/time_precise.o pyb/temp.linux-riscv64-cpython-314/src/core/util/time_util.o pyb/temp.linux-riscv64-cpython-314/src/core/util/uri.o pyb/temp.linux-riscv64-cpython-314/src/core/util/uuid_v4.o pyb/temp.linux-riscv64-cpython-314/src/core/util/validation_errors.o pyb/temp.linux-riscv64-cpython-314/src/core/util/wait_for_single_owner.o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/cpu.o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/directory_reader.o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/env.o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/stat.o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/string.o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/string_util.o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/sync.o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/thd.o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/time.o pyb/temp.linux-riscv64-cpython-314/src/core/util/windows/tmpfile.o pyb/temp.linux-riscv64-cpython-314/src/core/util/work_serializer.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/certificate_provider_store.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/file_watcher_certificate_provider_factory.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_audit_logger_registry.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_bootstrap_grpc.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_certificate_provider.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_client_grpc.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_cluster.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_cluster_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_cluster_specifier_plugin.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_common_types.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_common_types_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_endpoint.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_endpoint_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_health_status.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_fault_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_filter_registry.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_gcp_authn_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_rbac_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_http_stateful_session_filter.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_lb_policy_registry.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_listener.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_listener_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_matcher.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_matcher_action.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_matcher_context.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_matcher_input.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_matcher_parse.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_metadata.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_metadata_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_route_config.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_route_config_parser.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_routing.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_server_grpc.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/grpc/xds_transport_grpc.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client/lrs_client.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client/xds_api.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client/xds_backend_metric_propagation.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client/xds_bootstrap.o pyb/temp.linux-riscv64-cpython-314/src/core/xds/xds_client/xds_client.o pyb/temp.linux-riscv64-cpython-314/src/python/grpcio/grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.o pyb/temp.linux-riscv64-cpython-314/src/python/grpcio/grpc/_cython/cygrpc.o pyb/temp.linux-riscv64-cpython-314/third_party/address_sorting/address_sorting.o pyb/temp.linux-riscv64-cpython-314/third_party/address_sorting/address_sorting_posix.o pyb/temp.linux-riscv64-cpython-314/third_party/address_sorting/address_sorting_windows.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/base/status.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/hash/common.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/json/decode.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/json/encode.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/lex/atoi.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/lex/round_trip.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/lex/strtod.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/lex/unicode.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mem/alloc.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mem/arena.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/accessors.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/array.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/compat.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/copy.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/internal/extension.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/internal/iterator.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/internal/message.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/map.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/map_sorter.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/merge.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/message/message.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/build_enum.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/decode.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/internal/base92.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/internal/encode.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_descriptor/link.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_table/extension_registry.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_table/internal/message.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/mini_table/message.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/def_pool.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/def_type.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/desc_state.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/enum_def.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/enum_reserved_range.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/enum_value_def.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/extension_range.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/field_def.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/file_def.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/internal/def_builder.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/internal/strdup2.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/message.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/message_def.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/message_reserved_range.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/method_def.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/oneof_def.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/reflection/service_def.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/text/encode.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/text/internal/encode.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/decode.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/encode.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/eps_copy_input_stream.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/internal/decode_fast.o pyb/temp.linux-riscv64-cpython-314/third_party/upb/upb/wire/reader.o pyb/temp.linux-riscv64-cpython-314/third_party/utf8_range/utf8_range.o -L/usr/lib -lrt -lm -lssl -lcrypto -lz -lcares -lre2 -labsl_atomic_hook_test_helper -labsl_base -labsl_borrowed_fixup_buffer -labsl_city -labsl_civil_time -labsl_cord -labsl_cord_internal -labsl_cordz_functions -labsl_cordz_handle -labsl_cordz_info -labsl_cordz_sample_token -labsl_crc32c -labsl_crc_cord_state -labsl_crc_cpu_detect -labsl_crc_internal -labsl_debugging_internal -labsl_decode_rust_punycode -labsl_demangle_internal -labsl_demangle_rust -labsl_die_if_null -labsl_examine_stack -labsl_exception_safety_testing -labsl_exponential_biased -labsl_failure_signal_handler -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_parse -labsl_flags_private_handle_accessor -labsl_flags_program_name -labsl_flags_reflection -labsl_flags_usage -labsl_flags_usage_internal -labsl_generic_printer_internal -labsl_graphcycles_internal -labsl_hash -labsl_hash_generator_testing -labsl_hashtable_profiler -labsl_hashtablez_sampler -labsl_int128 -labsl_kernel_timeout_internal -labsl_leak_check -labsl_log_entry -labsl_log_flags -labsl_log_globals -labsl_log_initialize -labsl_log_internal_check_op -labsl_log_internal_conditions -labsl_log_internal_fnmatch -labsl_log_internal_format -labsl_log_internal_globals -labsl_log_internal_log_sink_set -labsl_log_internal_message -labsl_log_internal_nullguard -labsl_log_internal_proto -labsl_log_internal_structured_proto -labsl_log_internal_test_actions -labsl_log_internal_test_helpers -labsl_log_internal_test_matchers -labsl_log_severity -labsl_log_sink -labsl_malloc_internal -labsl_per_thread_sem_test_common -labsl_periodic_sampler -labsl_poison -labsl_pow10_helper -labsl_profile_builder -labsl_random_distributions -labsl_random_internal_distribution_test_util -labsl_random_internal_entropy_pool -labsl_random_internal_platform -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_random_seed_sequences -labsl_raw_hash_set -labsl_raw_logging_internal -labsl_scoped_mock_log -labsl_scoped_set_env -labsl_spinlock_test_common -labsl_spinlock_wait -labsl_stack_consumption -labsl_stacktrace -labsl_status -labsl_status_matchers -labsl_statusor -labsl_str_format_internal -labsl_strerror -labsl_strings -labsl_strings_internal -labsl_symbolize -labsl_synchronization -labsl_test_instance_tracker -labsl_throw_delegate -labsl_time -labsl_time_internal_test_util -labsl_time_zone -labsl_tracing_internal -labsl_utf8_for_code_point -labsl_vlog_config_internal -o pyb/lib.linux-riscv64-cpython-314/grpc/_cython/cygrpc.cpython-314-riscv64-linux-gnu.so -lprotobuf -labsl_log_internal_check_op -labsl_die_if_null -labsl_log_internal_conditions -labsl_log_internal_message -labsl_examine_stack -labsl_log_internal_format -labsl_log_internal_nullguard -labsl_log_internal_structured_proto -labsl_log_internal_log_sink_set -labsl_log_sink -labsl_log_entry -labsl_log_internal_proto -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_reflection -labsl_flags_private_handle_accessor -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_program_name -labsl_log_initialize -labsl_log_internal_globals -labsl_log_globals -labsl_vlog_config_internal -labsl_log_internal_fnmatch -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_entropy_pool -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_crc_cord_state -labsl_crc32c -labsl_crc_internal -labsl_crc_cpu_detect -labsl_leak_check -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_kernel_timeout_internal -labsl_stacktrace -labsl_borrowed_fixup_buffer -labsl_hash -labsl_city -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_demangle_rust -labsl_decode_rust_punycode -labsl_utf8_for_code_point -labsl_malloc_internal -labsl_tracing_internal -labsl_time -labsl_civil_time -labsl_time_zone -lutf8_validity -lutf8_range -labsl_strings -labsl_strings_internal -labsl_int128 -labsl_base -lrt -labsl_spinlock_wait -labsl_throw_delegate -labsl_raw_logging_internal -labsl_log_severity src/core/lib/iomgr/ev_epoll1_linux.cc:148:8: warning: type ‘struct grpc_fd’ violates the C++ One Definition Rule [-Wodr] 148 | struct grpc_fd { | ^ src/core/lib/iomgr/ev_poll_posix.cc:79:8: note: a different type is defined in another translation unit 79 | struct grpc_fd { | ^ src/core/lib/iomgr/ev_epoll1_linux.cc:151:58: note: the first difference of corresponding definitions is field ‘read_closure’ 151 | grpc_core::ManualConstructor read_closure; | ^ src/core/lib/iomgr/ev_poll_posix.cc:86:11: note: a field with different name is defined in another translation unit 86 | gpr_atm refst; | ^ src/core/lib/iomgr/ev_epoll1_linux.cc:186:8: warning: type ‘struct grpc_pollset_worker’ violates the C++ One Definition Rule [-Wodr] 186 | struct grpc_pollset_worker { | ^ src/core/lib/iomgr/ev_poll_posix.cc:192:8: note: a different type is defined in another translation unit 192 | struct grpc_pollset_worker { | ^ src/core/lib/iomgr/ev_epoll1_linux.cc:187:14: note: the first difference of corresponding definitions is field ‘state’ 187 | kick_state state; | ^ src/core/lib/iomgr/ev_poll_posix.cc:193:26: note: a field with different name is defined in another translation unit 193 | grpc_cached_wakeup_fd* wakeup_fd; | ^ src/core/lib/iomgr/ev_epoll1_linux.cc:214:8: warning: type ‘struct grpc_pollset’ violates the C++ One Definition Rule [-Wodr] 214 | struct grpc_pollset { | ^ src/core/lib/iomgr/ev_poll_posix.cc:200:8: note: a different type is defined in another translation unit 200 | struct grpc_pollset { | ^ src/core/lib/iomgr/ev_epoll1_linux.cc:216:25: note: the first difference of corresponding definitions is field ‘neighborhood’ 216 | pollset_neighborhood* neighborhood; | ^ src/core/lib/iomgr/ev_poll_posix.cc:202:23: note: a field with different name is defined in another translation unit 202 | grpc_pollset_worker root_worker; | ^ src/core/lib/iomgr/ev_epoll1_linux.cc:142:8: warning: type ‘struct grpc_fork_fd_list’ violates the C++ One Definition Rule [-Wodr] 142 | struct grpc_fork_fd_list { | ^ src/core/lib/iomgr/ev_poll_posix.cc:69:8: note: a different type is defined in another translation unit 69 | struct grpc_fork_fd_list { | ^ src/core/lib/iomgr/ev_epoll1_linux.cc:144:12: note: the first difference of corresponding definitions is field ‘next’ 144 | grpc_fd* next; | ^ src/core/lib/iomgr/ev_poll_posix.cc:73:26: note: a field with different name is defined in another translation unit 73 | grpc_cached_wakeup_fd* cached_wakeup_fd; | ^ src/core/lib/iomgr/ev_epoll1_linux.cc:239:8: warning: type ‘struct grpc_pollset_set’ violates the C++ One Definition Rule [-Wodr] 239 | struct grpc_pollset_set { | ^ src/core/lib/iomgr/ev_poll_posix.cc:248:8: note: a different type is defined in another translation unit 248 | struct grpc_pollset_set { | ^ src/core/lib/iomgr/ev_epoll1_linux.cc:240:8: note: the first difference of corresponding definitions is field ‘unused’ 240 | char unused; | ^ src/core/lib/iomgr/ev_poll_posix.cc:249:10: note: a field with different name is defined in another translation unit 249 | gpr_mu mu; | ^ ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: warning: type ‘struct SslSessionLRUCache’ violates the C++ One Definition Rule [-Wodr] 47 | class SslSessionLRUCache | ^ ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: note: a type with the same name but different base type is defined in another translation unit 47 | class SslSessionLRUCache | ^ ./src/core/util/cpp_impl_of.h:27:7: note: type name ‘grpc_core::CppImplOf’ should match type name ‘grpc_core::CppImplOf’ 27 | class CppImplOf { | ^ ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: warning: type ‘struct SslSessionLRUCache’ violates the C++ One Definition Rule [-Wodr] 47 | class SslSessionLRUCache | ^ ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: note: a type with the same name but different base type is defined in another translation unit ./src/core/util/cpp_impl_of.h:27:7: note: type name ‘grpc_core::CppImplOf’ should match type name ‘grpc_core::CppImplOf’ 27 | class CppImplOf { | ^ ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: warning: type ‘struct SslSessionLRUCache’ violates the C++ One Definition Rule [-Wodr] 47 | class SslSessionLRUCache | ^ ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: note: a type with the same name but different base type is defined in another translation unit ./src/core/util/cpp_impl_of.h:27:7: note: type name ‘grpc_core::CppImplOf’ should match type name ‘grpc_core::CppImplOf’ 27 | class CppImplOf { | ^ ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: warning: type ‘struct SslSessionLRUCache’ violates the C++ One Definition Rule [-Wodr] 47 | class SslSessionLRUCache | ^ ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: note: a type with the same name but different base type is defined in another translation unit ./src/core/util/cpp_impl_of.h:27:7: note: type name ‘grpc_core::CppImplOf’ should match type name ‘grpc_core::CppImplOf’ 27 | class CppImplOf { | ^ ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: warning: type ‘struct SslSessionLRUCache’ violates the C++ One Definition Rule [-Wodr] 47 | class SslSessionLRUCache | ^ ./src/core/tsi/ssl/session_cache/ssl_session_cache.h:47:7: note: a type with the same name but different base type is defined in another translation unit ./src/core/util/cpp_impl_of.h:27:7: note: type name ‘grpc_core::CppImplOf’ should match type name ‘grpc_core::CppImplOf’ 27 | class CppImplOf { | ^ In member function ‘__ct ’, inlined from ‘make_unique’ at /usr/include/c++/15.2.1/bits/unique_ptr.h:1084:30, inlined from ‘__ct ’ at src/core/lib/event_engine/posix_engine/timer_manager.cc:88:44, inlined from ‘_Construct’ at /usr/include/c++/15.2.1/bits/stl_construct.h:133:7, inlined from ‘construct’ at /usr/include/c++/15.2.1/bits/alloc_traits.h:805:19, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:606:39, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:969:16, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1719:14, inlined from ‘__ct ’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:463:59, inlined from ‘make_shared’ at /usr/include/c++/15.2.1/bits/shared_ptr.h:1008:39, inlined from ‘__ct ’ at src/core/lib/event_engine/posix_engine/posix_engine.cc:435:7, inlined from ‘MakePosixEventEngine’ at src/core/lib/event_engine/posix_engine/posix_engine.cc:409:72, inlined from ‘DefaultEventEngineFactory’ at src/core/lib/event_engine/default_event_engine_factory.cc:48:48, inlined from ‘CreateEventEngine’ at src/core/lib/event_engine/default_event_engine.cc:84:39, inlined from ‘GetDefaultEventEngine’ at src/core/lib/event_engine/default_event_engine.cc:106:29: src/core/lib/event_engine/posix_engine/timer.cc:54:42: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 54 | shard_queue_(new Shard*[num_shards_]) { | ^ /usr/include/c++/15.2.1/new: In function ‘GetDefaultEventEngine’: /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ src/core/credentials/transport/tls/tls_security_connector.cc: In function ‘PendingVerifierRequestInit’: src/core/credentials/transport/tls/tls_security_connector.cc:130:62: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 130 | new char*[request->peer_info.san_names.uri_names_size]; | ^ /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ src/core/credentials/transport/tls/tls_security_connector.cc:142:62: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 142 | new char*[request->peer_info.san_names.dns_names_size]; | ^ /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ src/core/credentials/transport/tls/tls_security_connector.cc:154:64: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 154 | new char*[request->peer_info.san_names.email_names_size]; | ^ /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ src/core/credentials/transport/tls/tls_security_connector.cc:166:61: warning: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 166 | new char*[request->peer_info.san_names.ip_names_size]; | ^ /usr/include/c++/15.2.1/new:140:26: note: in a call to allocation function ‘operator new []’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^ installing to pyb/bdist.linux-riscv64/wheel running install running install_lib creating pyb/bdist.linux-riscv64/wheel creating pyb/bdist.linux-riscv64/wheel/grpc creating pyb/bdist.linux-riscv64/wheel/grpc/_cython creating pyb/bdist.linux-riscv64/wheel/grpc/_cython/_cygrpc creating pyb/bdist.linux-riscv64/wheel/grpc/_cython/_cygrpc/private_key_signing copying pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.h -> pyb/bdist.linux-riscv64/wheel/./grpc/_cython/_cygrpc/private_key_signing copying pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.cc -> pyb/bdist.linux-riscv64/wheel/./grpc/_cython/_cygrpc/private_key_signing copying pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_cygrpc/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/_cython/_cygrpc creating pyb/bdist.linux-riscv64/wheel/grpc/_cython/_credentials copying pyb/lib.linux-riscv64-cpython-314/grpc/_cython/_credentials/roots.pem -> pyb/bdist.linux-riscv64/wheel/./grpc/_cython/_credentials copying pyb/lib.linux-riscv64-cpython-314/grpc/_cython/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/_cython copying pyb/lib.linux-riscv64-cpython-314/grpc/_cython/cygrpc.cpython-314-riscv64-linux-gnu.so -> pyb/bdist.linux-riscv64/wheel/./grpc/_cython copying pyb/lib.linux-riscv64-cpython-314/grpc/_compression.py -> pyb/bdist.linux-riscv64/wheel/./grpc copying pyb/lib.linux-riscv64-cpython-314/grpc/_utilities.py -> pyb/bdist.linux-riscv64/wheel/./grpc copying pyb/lib.linux-riscv64-cpython-314/grpc/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc copying pyb/lib.linux-riscv64-cpython-314/grpc/_server.py -> pyb/bdist.linux-riscv64/wheel/./grpc copying pyb/lib.linux-riscv64-cpython-314/grpc/_runtime_protos.py -> pyb/bdist.linux-riscv64/wheel/./grpc copying pyb/lib.linux-riscv64-cpython-314/grpc/_typing.py -> pyb/bdist.linux-riscv64/wheel/./grpc copying pyb/lib.linux-riscv64-cpython-314/grpc/_interceptor.py -> pyb/bdist.linux-riscv64/wheel/./grpc creating pyb/bdist.linux-riscv64/wheel/grpc/framework copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework creating pyb/bdist.linux-riscv64/wheel/grpc/framework/common copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/common/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/common copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/common/cardinality.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/common copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/common/style.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/common creating pyb/bdist.linux-riscv64/wheel/grpc/framework/foundation copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation/abandonment.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/foundation copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/foundation copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation/logging_pool.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/foundation copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation/callable_util.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/foundation copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation/stream.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/foundation copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation/stream_util.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/foundation copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/foundation/future.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/foundation creating pyb/bdist.linux-riscv64/wheel/grpc/framework/interfaces creating pyb/bdist.linux-riscv64/wheel/grpc/framework/interfaces/face copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/face/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/interfaces/face copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/face/utilities.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/interfaces/face copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/face/face.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/interfaces/face copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/interfaces creating pyb/bdist.linux-riscv64/wheel/grpc/framework/interfaces/base copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/base/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/interfaces/base copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/base/base.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/interfaces/base copying pyb/lib.linux-riscv64-cpython-314/grpc/framework/interfaces/base/utilities.py -> pyb/bdist.linux-riscv64/wheel/./grpc/framework/interfaces/base copying pyb/lib.linux-riscv64-cpython-314/grpc/_observability.py -> pyb/bdist.linux-riscv64/wheel/./grpc copying pyb/lib.linux-riscv64-cpython-314/grpc/_channel.py -> pyb/bdist.linux-riscv64/wheel/./grpc copying pyb/lib.linux-riscv64-cpython-314/grpc/_auth.py -> pyb/bdist.linux-riscv64/wheel/./grpc creating pyb/bdist.linux-riscv64/wheel/grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/_base_channel.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/_server.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/_typing.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/_interceptor.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/_call.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/_metadata.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/_channel.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/_base_call.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/_utils.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/aio/_base_server.py -> pyb/bdist.linux-riscv64/wheel/./grpc/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/_plugin_wrapping.py -> pyb/bdist.linux-riscv64/wheel/./grpc creating pyb/bdist.linux-riscv64/wheel/grpc/beta copying pyb/lib.linux-riscv64-cpython-314/grpc/beta/_server_adaptations.py -> pyb/bdist.linux-riscv64/wheel/./grpc/beta copying pyb/lib.linux-riscv64-cpython-314/grpc/beta/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/beta copying pyb/lib.linux-riscv64-cpython-314/grpc/beta/_metadata.py -> pyb/bdist.linux-riscv64/wheel/./grpc/beta copying pyb/lib.linux-riscv64-cpython-314/grpc/beta/utilities.py -> pyb/bdist.linux-riscv64/wheel/./grpc/beta copying pyb/lib.linux-riscv64-cpython-314/grpc/beta/interfaces.py -> pyb/bdist.linux-riscv64/wheel/./grpc/beta copying pyb/lib.linux-riscv64-cpython-314/grpc/beta/implementations.py -> pyb/bdist.linux-riscv64/wheel/./grpc/beta copying pyb/lib.linux-riscv64-cpython-314/grpc/beta/_client_adaptations.py -> pyb/bdist.linux-riscv64/wheel/./grpc/beta copying pyb/lib.linux-riscv64-cpython-314/grpc/_grpcio_metadata.py -> pyb/bdist.linux-riscv64/wheel/./grpc copying pyb/lib.linux-riscv64-cpython-314/grpc/_common.py -> pyb/bdist.linux-riscv64/wheel/./grpc creating pyb/bdist.linux-riscv64/wheel/grpc/experimental copying pyb/lib.linux-riscv64-cpython-314/grpc/experimental/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/experimental copying pyb/lib.linux-riscv64-cpython-314/grpc/experimental/session_cache.py -> pyb/bdist.linux-riscv64/wheel/./grpc/experimental creating pyb/bdist.linux-riscv64/wheel/grpc/experimental/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/experimental/aio/__init__.py -> pyb/bdist.linux-riscv64/wheel/./grpc/experimental/aio copying pyb/lib.linux-riscv64-cpython-314/grpc/experimental/gevent.py -> pyb/bdist.linux-riscv64/wheel/./grpc/experimental copying pyb/lib.linux-riscv64-cpython-314/grpc/_simple_stubs.py -> pyb/bdist.linux-riscv64/wheel/./grpc running install_egg_info Copying src/python/grpcio/grpcio.egg-info to pyb/bdist.linux-riscv64/wheel/./grpcio-1.80.0-py3.14.egg-info running install_scripts creating pyb/bdist.linux-riscv64/wheel/grpcio-1.80.0.dist-info/WHEEL creating '/build/grpc/src/grpc-1.80.0/dist/.tmp-k5m0xg1_/grpcio-1.80.0-cp314-cp314-linux_riscv64.whl' and adding 'pyb/bdist.linux-riscv64/wheel' to it adding 'grpc/__init__.py' adding 'grpc/_auth.py' adding 'grpc/_channel.py' adding 'grpc/_common.py' adding 'grpc/_compression.py' adding 'grpc/_grpcio_metadata.py' adding 'grpc/_interceptor.py' adding 'grpc/_observability.py' adding 'grpc/_plugin_wrapping.py' adding 'grpc/_runtime_protos.py' adding 'grpc/_server.py' adding 'grpc/_simple_stubs.py' adding 'grpc/_typing.py' adding 'grpc/_utilities.py' adding 'grpc/_cython/__init__.py' adding 'grpc/_cython/cygrpc.cpython-314-riscv64-linux-gnu.so' adding 'grpc/_cython/_credentials/roots.pem' adding 'grpc/_cython/_cygrpc/__init__.py' adding 'grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.cc' adding 'grpc/_cython/_cygrpc/private_key_signing/private_key_signer_py_wrapper.h' adding 'grpc/aio/__init__.py' adding 'grpc/aio/_base_call.py' adding 'grpc/aio/_base_channel.py' adding 'grpc/aio/_base_server.py' adding 'grpc/aio/_call.py' adding 'grpc/aio/_channel.py' adding 'grpc/aio/_interceptor.py' adding 'grpc/aio/_metadata.py' adding 'grpc/aio/_server.py' adding 'grpc/aio/_typing.py' adding 'grpc/aio/_utils.py' adding 'grpc/beta/__init__.py' adding 'grpc/beta/_client_adaptations.py' adding 'grpc/beta/_metadata.py' adding 'grpc/beta/_server_adaptations.py' adding 'grpc/beta/implementations.py' adding 'grpc/beta/interfaces.py' adding 'grpc/beta/utilities.py' adding 'grpc/experimental/__init__.py' adding 'grpc/experimental/gevent.py' adding 'grpc/experimental/session_cache.py' adding 'grpc/experimental/aio/__init__.py' adding 'grpc/framework/__init__.py' adding 'grpc/framework/common/__init__.py' adding 'grpc/framework/common/cardinality.py' adding 'grpc/framework/common/style.py' adding 'grpc/framework/foundation/__init__.py' adding 'grpc/framework/foundation/abandonment.py' adding 'grpc/framework/foundation/callable_util.py' adding 'grpc/framework/foundation/future.py' adding 'grpc/framework/foundation/logging_pool.py' adding 'grpc/framework/foundation/stream.py' adding 'grpc/framework/foundation/stream_util.py' adding 'grpc/framework/interfaces/__init__.py' adding 'grpc/framework/interfaces/base/__init__.py' adding 'grpc/framework/interfaces/base/base.py' adding 'grpc/framework/interfaces/base/utilities.py' adding 'grpc/framework/interfaces/face/__init__.py' adding 'grpc/framework/interfaces/face/face.py' adding 'grpc/framework/interfaces/face/utilities.py' adding 'grpcio-1.80.0.dist-info/licenses/LICENSE' adding 'grpcio-1.80.0.dist-info/METADATA' adding 'grpcio-1.80.0.dist-info/WHEEL' adding 'grpcio-1.80.0.dist-info/top_level.txt' adding 'grpcio-1.80.0.dist-info/RECORD' removing pyb/bdist.linux-riscv64/wheel Successfully built grpcio-1.80.0-cp314-cp314-linux_riscv64.whl * Getting build dependencies for wheel... Compiling grpc_tools/_protoc_compiler.pyx because it changed. [1/1] Cythonizing grpc_tools/_protoc_compiler.pyx running egg_info creating grpcio_tools.egg-info writing grpcio_tools.egg-info/PKG-INFO writing dependency_links to grpcio_tools.egg-info/dependency_links.txt writing entry points to grpcio_tools.egg-info/entry_points.txt writing requirements to grpcio_tools.egg-info/requires.txt writing top-level names to grpcio_tools.egg-info/top_level.txt writing manifest file 'grpcio_tools.egg-info/SOURCES.txt' reading manifest file 'grpcio_tools.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'protoc_deps.py' warning: no directories found matching 'third_party' writing manifest file 'grpcio_tools.egg-info/SOURCES.txt' * Building wheel... running bdist_wheel running build running build_py creating build/lib.linux-riscv64-cpython-314/grpc_tools copying grpc_tools/grpc_version.py -> build/lib.linux-riscv64-cpython-314/grpc_tools copying grpc_tools/__init__.py -> build/lib.linux-riscv64-cpython-314/grpc_tools copying grpc_tools/command.py -> build/lib.linux-riscv64-cpython-314/grpc_tools copying grpc_tools/python_version.py -> build/lib.linux-riscv64-cpython-314/grpc_tools copying grpc_tools/protoc.py -> build/lib.linux-riscv64-cpython-314/grpc_tools running egg_info writing grpcio_tools.egg-info/PKG-INFO writing dependency_links to grpcio_tools.egg-info/dependency_links.txt writing entry points to grpcio_tools.egg-info/entry_points.txt writing requirements to grpcio_tools.egg-info/requires.txt writing top-level names to grpcio_tools.egg-info/top_level.txt reading manifest file 'grpcio_tools.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'protoc_deps.py' warning: no directories found matching 'third_party' writing manifest file 'grpcio_tools.egg-info/SOURCES.txt' /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:212: _Warning: Package 'grpc_tools.test' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'grpc_tools.test' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'grpc_tools.test' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'grpc_tools.test' to be distributed and are already explicitly excluding 'grpc_tools.test' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) creating build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/go_features.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/java_features.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/any.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/api.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf creating build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/compiler copying grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/compiler copying grpc_tools/_proto/google/protobuf/cpp_features.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/descriptor.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/duration.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/empty.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/field_mask.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/source_context.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/struct.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/timestamp.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/type.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/wrappers.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/any.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/api.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/cpp_features.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/descriptor.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/duration.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/empty.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/field_mask.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/go_features.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/java_features.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/source_context.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/struct.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/timestamp.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/type.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/wrappers.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf copying grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/compiler running build_ext building 'grpc_tools._protoc_compiler' extension creating build/temp.linux-riscv64-cpython-314/grpc_root/src/compiler creating build/temp.linux-riscv64-cpython-314/grpc_tools g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.14 -c grpc_root/src/compiler/proto_parser_helper.cc -o build/temp.linux-riscv64-cpython-314/grpc_root/src/compiler/proto_parser_helper.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -DNOMINMAX g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.14 -c grpc_root/src/compiler/python_generator.cc -o build/temp.linux-riscv64-cpython-314/grpc_root/src/compiler/python_generator.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -DNOMINMAX g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.14 -c grpc_tools/main.cc -o build/temp.linux-riscv64-cpython-314/grpc_tools/main.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -DNOMINMAX g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -fPIC -DHAVE_PTHREAD=1 -I. -Igrpc_root -Igrpc_root/include -I/usr/include/python3.14 -c grpc_tools/_protoc_compiler.cpp -o build/temp.linux-riscv64-cpython-314/grpc_tools/_protoc_compiler.o -fno-wrapv -frtti -DPROTOBUF_USE_DLLS -DNOMINMAX g++ -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -L/build/grpc/src/grpc-1.80.0/build -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/grpc/src=/usr/src/debug/grpc -flto=auto -isystem/build/grpc/src/protobuf-34.1/src build/temp.linux-riscv64-cpython-314/grpc_root/src/compiler/proto_parser_helper.o build/temp.linux-riscv64-cpython-314/grpc_root/src/compiler/python_generator.o build/temp.linux-riscv64-cpython-314/grpc_tools/_protoc_compiler.o build/temp.linux-riscv64-cpython-314/grpc_tools/main.o -L/usr/lib -o build/lib.linux-riscv64-cpython-314/grpc_tools/_protoc_compiler.cpython-314-riscv64-linux-gnu.so -lprotobuf -labsl_log_internal_check_op -labsl_die_if_null -labsl_log_internal_conditions -labsl_log_internal_message -labsl_examine_stack -labsl_log_internal_format -labsl_log_internal_nullguard -labsl_log_internal_structured_proto -labsl_log_internal_log_sink_set -labsl_log_sink -labsl_log_entry -labsl_log_internal_proto -labsl_flags_internal -labsl_flags_marshalling -labsl_flags_reflection -labsl_flags_private_handle_accessor -labsl_flags_commandlineflag -labsl_flags_commandlineflag_internal -labsl_flags_config -labsl_flags_program_name -labsl_log_initialize -labsl_log_internal_globals -labsl_log_globals -labsl_vlog_config_internal -labsl_log_internal_fnmatch -labsl_raw_hash_set -labsl_hashtablez_sampler -labsl_random_distributions -labsl_random_seed_sequences -labsl_random_internal_entropy_pool -labsl_random_internal_randen -labsl_random_internal_randen_hwaes -labsl_random_internal_randen_hwaes_impl -labsl_random_internal_randen_slow -labsl_random_internal_platform -labsl_random_internal_seed_material -labsl_random_seed_gen_exception -labsl_statusor -labsl_status -labsl_cord -labsl_cordz_info -labsl_cord_internal -labsl_cordz_functions -labsl_exponential_biased -labsl_cordz_handle -labsl_crc_cord_state -labsl_crc32c -labsl_crc_internal -labsl_crc_cpu_detect -labsl_leak_check -labsl_strerror -labsl_str_format_internal -labsl_synchronization -labsl_graphcycles_internal -labsl_kernel_timeout_internal -labsl_stacktrace -labsl_borrowed_fixup_buffer -labsl_hash -labsl_city -labsl_symbolize -labsl_debugging_internal -labsl_demangle_internal -labsl_demangle_rust -labsl_decode_rust_punycode -labsl_utf8_for_code_point -labsl_malloc_internal -labsl_tracing_internal -labsl_time -labsl_civil_time -labsl_time_zone -lutf8_validity -lutf8_range -labsl_strings -labsl_strings_internal -labsl_int128 -labsl_base -lrt -labsl_spinlock_wait -labsl_throw_delegate -labsl_raw_logging_internal -labsl_log_severity -lprotoc installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/grpc_tools copying build/lib.linux-riscv64-cpython-314/grpc_tools/grpc_version.py -> build/bdist.linux-riscv64/wheel/./grpc_tools copying build/lib.linux-riscv64-cpython-314/grpc_tools/_protoc_compiler.cpython-314-riscv64-linux-gnu.so -> build/bdist.linux-riscv64/wheel/./grpc_tools copying build/lib.linux-riscv64-cpython-314/grpc_tools/__init__.py -> build/bdist.linux-riscv64/wheel/./grpc_tools copying build/lib.linux-riscv64-cpython-314/grpc_tools/command.py -> build/bdist.linux-riscv64/wheel/./grpc_tools copying build/lib.linux-riscv64-cpython-314/grpc_tools/python_version.py -> build/bdist.linux-riscv64/wheel/./grpc_tools creating build/bdist.linux-riscv64/wheel/grpc_tools/_proto creating build/bdist.linux-riscv64/wheel/grpc_tools/_proto/google creating build/bdist.linux-riscv64/wheel/grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/go_features.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/type.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/duration.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/cpp_features.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/any.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/api.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/empty.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf creating build/bdist.linux-riscv64/wheel/grpc_tools/_proto/google/protobuf/compiler copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/compiler/plugin.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf/compiler copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/source_context.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/timestamp.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/wrappers.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/descriptor.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/java_features.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/field_mask.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/_proto/google/protobuf/struct.proto -> build/bdist.linux-riscv64/wheel/./grpc_tools/_proto/google/protobuf copying build/lib.linux-riscv64-cpython-314/grpc_tools/protoc.py -> build/bdist.linux-riscv64/wheel/./grpc_tools running install_egg_info Copying grpcio_tools.egg-info to build/bdist.linux-riscv64/wheel/./grpcio_tools-1.80.0-py3.14.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/grpcio_tools-1.80.0.dist-info/WHEEL creating '/build/grpc/src/grpc-1.80.0/tools/distrib/python/grpcio_tools/dist/.tmp-e09hbkp3/grpcio_tools-1.80.0-cp314-cp314-linux_riscv64.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'grpc_tools/__init__.py' adding 'grpc_tools/_protoc_compiler.cpython-314-riscv64-linux-gnu.so' adding 'grpc_tools/command.py' adding 'grpc_tools/grpc_version.py' adding 'grpc_tools/protoc.py' adding 'grpc_tools/python_version.py' adding 'grpc_tools/_proto/google/protobuf/any.proto' adding 'grpc_tools/_proto/google/protobuf/api.proto' adding 'grpc_tools/_proto/google/protobuf/cpp_features.proto' adding 'grpc_tools/_proto/google/protobuf/descriptor.proto' adding 'grpc_tools/_proto/google/protobuf/duration.proto' adding 'grpc_tools/_proto/google/protobuf/empty.proto' adding 'grpc_tools/_proto/google/protobuf/field_mask.proto' adding 'grpc_tools/_proto/google/protobuf/go_features.proto' adding 'grpc_tools/_proto/google/protobuf/java_features.proto' adding 'grpc_tools/_proto/google/protobuf/source_context.proto' adding 'grpc_tools/_proto/google/protobuf/struct.proto' adding 'grpc_tools/_proto/google/protobuf/timestamp.proto' adding 'grpc_tools/_proto/google/protobuf/type.proto' adding 'grpc_tools/_proto/google/protobuf/wrappers.proto' adding 'grpc_tools/_proto/google/protobuf/compiler/plugin.proto' adding 'grpcio_tools-1.80.0.dist-info/METADATA' adding 'grpcio_tools-1.80.0.dist-info/WHEEL' adding 'grpcio_tools-1.80.0.dist-info/entry_points.txt' adding 'grpcio_tools-1.80.0.dist-info/top_level.txt' adding 'grpcio_tools-1.80.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built grpcio_tools-1.80.0-cp314-cp314-linux_riscv64.whl ==> Starting check()... Traceback (most recent call last): File "", line 1, in import grpc File "/build/grpc/src/grpc-1.80.0/pyb/lib.linux-riscv64-cpython-314/grpc/__init__.py", line 2345, in from grpc import aio # pylint: disable=ungrouped-imports ^^^^^^^^^^^^^^^^^^^^ File "/build/grpc/src/grpc-1.80.0/pyb/lib.linux-riscv64-cpython-314/grpc/aio/__init__.py", line 31, in from ._base_call import Call File "/build/grpc/src/grpc-1.80.0/pyb/lib.linux-riscv64-cpython-314/grpc/aio/_base_call.py", line 27, in from ._metadata import Metadata File "/build/grpc/src/grpc-1.80.0/pyb/lib.linux-riscv64-cpython-314/grpc/aio/_metadata.py", line 27, in from typing_extensions import Self ModuleNotFoundError: No module named 'typing_extensions' ==> ERROR: A failure occurred in check().  Aborting... [!p]104\[?7h]3008;end=77e017567a404b96b292e0ccb5eb403b\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list grpc-1.80.0-1-riscv64-build.log grpc-1.80.0-1-riscv64-check.log grpc-1.80.0-1-riscv64-prepare.log sent 81 bytes received 531,530 bytes 151,888.86 bytes/sec total size is 9,895,191 speedup is 18.61